我习惯使用DOM选项卡来检查Firebug中页面上存在的全局JS变量。 Chrome开发者工具中的相应内容是什么?
答案 0 :(得分:32)
输入window
,然后您会看到window
对象,其中包含所有内容。
p.s:window
是"最顶级的"普通网页中的对象。 (全球范围)自" Chrome开发者工具"特别提到,我们可以放心地假设window
将永远是全球范围。
按Console
,然后输入window
。按enter
,现在您可以看到全局变量列表,例如$
(jQuery)和document
。
答案 1 :(得分:3)
是的,它被称为“属性”。
答案 2 :(得分:0)
您可能正在寻找Chrome开发者工具中的Scripts
标签。
此外,如果您点击Console
标签,则可以实际输入window.
。您将看到可从“窗口”(通常是全局)范围访问的大量项目列表。
在列表中找到您要查找的对象或变量后,您可以按Enter
,Chrome会输出您输入的相关信息。
答案 3 :(得分:0)
通过在脚本标签中的脚本第一行设置断点,您将在右侧边栏中的范围变量部分中看到所有全局变量。 Chrome开发工具不会显示没有断点的变量,但您仍然可以从控制台访问这些变量。
答案 4 :(得分:0)
在Chrome控制台中执行以下操作:
for(variable in window) {
if(window.hasOwnProperty(variable)) {
console.log(variable);
}
}