书山有路勤为径,学海无涯苦作舟。 知识改变命运,行动创造未来。

node类型

DOM- node类型

  • 每个节点都有一个 nodeType 属性,用于表明节点的类型。

  • 节点类型由在 Node 类型中定义的下列 12 个数值常量来表示,任何节点类型必居其一:

Node.ELEMENT_NODE(1);
Node.ATTRIBUTE_NODE(2);
Node.TEXT_NODE(3);
Node.CDATA_SECTION_NODE(4);
Node.ENTITY_REFERENCE_NODE(5);
Node.ENTITY_NODE(6);
Node.PROCESSING_INSTRUCTION_NODE(7);
Node.COMMENT_NODE(8);
Node.DOCUMENT_NODE(9);
Node.DOCUMENT_TYPE_NODE(10);
Node.DOCUMENT_FRAGMENT_NODE(11); 
Node.NOTATION_NODE(12)
  • nodeType
  • nodeName
  • nodeValue

节点关系

  • 每个节点都有一个 childNodes 属性,其中保存着一个 NodeList 对象。
  • NodeList 是一种类数组 对象,用于保存一组有序的节点,可以通过位置来访问这些节点。