我是javascript的新手。我无法理解,文档对象如何成为窗口对象(window.document)的实例,以及HTMLDocument的实例?另外,HTMLDocument是一个对象的实例? 谢谢
答案 0 :(得分:2)
JavaScript的类模型不像其他面向对象的语言那么严格。
您可以自由地向类实例添加属性:
var now = new Date();
now.foo = "bar";
document
是HTMLDocument
的一个实例,并且有很多window
的属性。 document
不是window
的实例。 JavaScript中不存在多重继承。