Почему Node.prototype имеет постоянную ELEMENT_NODE - PullRequest
1 голос
/ 13 апреля 2020

Чтение спецификаций Я бы подумал, что либо Node, либо Node.prototype имеют значения nodeType ELEMENT_NODE, ATTRIBUTE_NODE и др. c. определены. Однако оказывается (по крайней мере в Firefox), что вы можете получить к ним доступ через оба экземпляра и классов.

console.log(Node.ELEMENT_NODE)
console.log(Node.prototype.ELEMENT_NODE)

Является ли это недостатком спецификации? Я что-то пропустил во время чтения? Уточнение было бы здорово!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...