我有这样的东西:
$(document).ready(function() {
var numberOfTables = 3;
});
我是否可以从Firebug控制台访问numberOfTables
值,而不必在脚本中键入以下内容:console.out(numberOfTables)
?
numberOfTables
是内部作用域。
所以你看不到
但是,请考虑删除VAR
关键字(仅用于调试!!)
它将global
所以你可以看到它。
当变量超出范围时,您无法访问它。您可以设置断点并在调试器中检查变量,而无需使用console
,但它只有在范围内时才有效。
添加调试器;在函数内部(在声明var之后)。Firebug将停止执行脚本。然后,您只需将鼠标悬停在numberOfTables上即可查看其值。