如果有人问过这个我很抱歉,但我不知道是否可以看到全局声明的函数的局部变量。
var a = function(a) {
var b = 2; // i need to see this in window
return a+b;
}
当我查看[[Scopes]]时:窗口中的Scopes [1]它只有Global索引。
我需要知道这是否可行以及如何做到这一点。谢谢
答案 0 :(得分:3)
不,局部变量不是全局 1 ,不能通过window
访问。
但是,当您debugging the function call时,您仍然可以在开发人员工具的控制台中访问它们:
function a(a) {
var b = 2;
debugger;
return a+b;
}
a(40);
1:这就是整个点