所有的节点有一个统一的接口Node

继承关系如下:

除了Document和DocumentFrangment都有与之对应的html写法:

Element:<tagname></tagname>
Text:text
Comment <!--Commet -->
DocumentType <!Doctype html>
ProcessingInstruction <?a 1?>

Node

Node定义了DOM节点在DOM树上的操作。

首先,Node提供了一些属性,用来表示它在DOM树中的位置:

然后,Node提供了一些操作DOM的方法

注意:要操作DOM必须先获取父节点,以下4个方法都是由父节点调用的