MDN wants to talk to developers like you: https://qsurvey.mozilla.com/s3/8d22564490d8

Node.nodeType

Доступное только для чтения свойство Node.nodeType возвращает беззнаковое короткое целочисленное значение, представляющее тип узла.

Синтаксис

var type = node.nodeType;

type – беззнаковое короткое целочисленное значение с одним из следующих значений:

Name Value
ELEMENT_NODE 1
ATTRIBUTE_NODE 2
TEXT_NODE 3
CDATA_SECTION_NODE 4
ENTITY_REFERENCE_NODE 5
ENTITY_NODE 6
PROCESSING_INSTRUCTION_NODE 7
COMMENT_NODE 8
DOCUMENT_NODE 9
DOCUMENT_TYPE_NODE 10
DOCUMENT_FRAGMENT_NODE 11
NOTATION_NODE 12

Пример

В примере проверяется, является ли первый узел внутри documentElement узлом комментария, если нет, то выводится сообщение.

var node = document.documentElement.firstChild;
if (node.nodeType != Node.COMMENT_NODE)
  console.log("You should comment your code well!");

Спецификация

Метки документа и участники

 Внесли вклад в эту страницу: AlexChuev, dginzburg
 Обновлялась последний раз: AlexChuev,