nodeName 大写,只读
console.log(document.__proto__) // HTMLDocumen.prototypeconsole.log(Document) // ƒ Document() { [native code] } 构造函数console.log(Document.prototype === document.__proto__) // false// document 构造函数 => HTMLDocument// HTMLDocument 构造函数 => Documentconsole.log(document.__proto__ == HTMLDocument.prototype) // trueconsole.log(HTMLDocument.__proto__.prototype) // Document
console.log(Element) // ƒ Element() { [native code] }
console.log(Element.prototype) // Node
console.log(HTMLElement) // ƒ HTMLElement() { [native code] }
console.log(HTMLElement.prototype.__proto__) // Element
console.log(document.__proto__.__proto__.__proto__.__proto__.__proto__) // Object.prototype
