【发布时间】:2023-10-22 04:55:01
【问题描述】:
我了解到窗口全局对象是*对象。他是包含 DOM、BOM 和 JS 的所有代码的“盒子”。
我了解到 window 对象代表浏览器中打开的窗口,并且 window 对象没有构造函数,这意味着我无法创建它的实例。
我了解到该对象是由浏览器自动创建的。我想问的是如何?
我的意思是如果它没有构造函数,那么浏览器就不能为对象创建自己的实例。我在想浏览器必须能够以某种方式创建它,所以我的问题是浏览器是如何创建它的?如果有人能帮助我理解这一点,我会很高兴。
【问题讨论】:
-
你的推理并不完全正确。
window.constructor !== undefined。此外,window不包含所有“JS”。 -
这个问题可以使用一些复制编辑。
标签: javascript object window