/// Adds a node to the end of the list of children of a specified parent node.
///
/// If the given child is a reference to an existing node in the document then
/// it is moved from its current position to the new position (there is no requirement
/// to remove the node from its parent node before appending it to some other node).
///
/// [(JavaScript docs)](https://developer.mozilla.org/en-US/docs/Web/API/Node/appendChild)
Adds a node to the end of the list of children of a specified parent node.
If the given child is a reference to an existing node in the document then
it is moved from its current position to the new position (there is no requirement
to remove the node from its parent node before appending it to some other node).


Adds a node to the end of the list of children of a specified parent node . If the given child is a reference to an existing node in the document then it is moved from its current position to the new position ( there is no requirement to remove the node from its parent node before appending it to some other node ) .
fn append_child< T: INode >( &self, child: &T ) {
        js! { @(no_return)
            @{self.as_ref()}.appendChild( @{child.as_ref()} );
        }
    }
fn append_child < T : INode > ( & self , child : & T ) { js ! { ( no_return ) { self as_ref ( ) } appendChild ( { child as_ref ( ) } ) } }
Adds a node to the end of the list of children of a specified parent node.
Adds a node to the end of the list of children of a specified parent node .
&self
child
&T