En Javascript, il est possible de créer de nouveaux noeuds et les intégrer au DOM à l'aide de méthodes comme createElement(), createTextNode(), appendChild() ou insertBefore(). Deux types de noeuds peuvent être créés: des noeuds éléments et des noeuds texte. Il est également possible de supprimer un noeud du flux du DOM à l'aide de removeChild().