我在哪里可以找到顶级JavaScript对象的列表?
引用这些对象的正确方法是什么(如果不是"顶层")?
如果您在现代浏览器中alert()
对象,它应该被定义。
alert(window);//[object Window]
alert(document);//[object HTMLDocument]
alert(Notification);//function Notification() {[native code]}
alert(XMLHttpRequest);//function XMLHttpRequest() {[native code]}
没有框架。
这些被称为全局对象(因为它们位于全局作用域中)。你可以通过在Chrome/Firefox中打开控制台并输入"window"或console.log(window)来查看它们。