在JavaScript DOM中,有全局对象window
和document
。
什么是window
?是Window
?
什么是qazxsw poi? qazxsw poi(见下图)或document
?
按类型,我的意思是HTMLDocument
中的Document
,或JavaScript中的interface
:权威指南
https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model
谢谢。
在JavaScript DOM中,有全局对象窗口和文档。
不,不是真的。 class
是浏览器对象模型(BOM)的一部分,而不是l。并且window
不是Global对象,它是Global Document Object Mode对象的属性。您可以像document
一样访问它的原因不是因为window
是Global,这是因为document
是因为JavaScript document
的工作方式,省略window
只意味着它最终将在全球Scope Chain对象中找到window
。
“核心”文档对象模型是用于处理XML或HTML文档的通用API,因为它可以在两种类型中使用,所以document
对象不是特定于HTML或XML文档。
您显示的图形是指文档对象模型的一种变体,称为HTML DOM,它考虑了特定于HTML文档的元素和属性,因此,在该图形中,window
实现了document
接口,表示HTMLDocument是一种文档,但它仍然在实现HTMLDocument
接口。
最后,我们必须解决类型与实例的关系。在JavaScript中没有Document
或Node
“类型”,有“对象”,window
和document
。对象虽然有许多不同的变种,window
是document
对象的一个实例,而window
是Window
对象的一个实例:
document