Firefox中的console.dir(窗口)?

Šim*_*das 5 javascript browser firefox firebug google-chrome

console.dir(window) 在Chrome中:

http://ecmazing.com/unsorted/console-dir-window-in-chrome.png

console.dir(window) 在Firebug中(在Firefox 7中):

http://ecmazing.com/unsorted/console-dir-window-in-firebug.png

为什么Firebug只列出window对象的几个属性?如何在Firefox中列出所有全局属性?

此外,该__proto__物业在哪里,以便我可以遵循原型链?

pot*_*nch 0

在 FireFox 中,您可以使用以下命令获取完整的窗口属性集,console.log(window);但这实际上会将您指向该对象的 DOM 选项卡,其中显示该对象的当前属性。

相反,使用它console.dir(window);可以为您提供在您请求的特定运行时对象的属性的快照。如果您查看,可以单击 FireFoxconsole.dir(window);结果中“窗口”的最后一个实例,以查看函数调用时与窗口对象相关的属性。