2016-02-10 24 views
0

是否有办法在chrome devtools或任何浏览器中查看范围链对象。如何在chrome中查看JS范围链的变量对象

对于下面的代码,我只能找到全局变量和嵌套函数,我只看到全局变量。有人能帮忙吗。如果我方向不对,请引导我。

E.g.

var global = "Global var"; 
function f1() { 
    var local = "Local var"; 
}; 

Screenshot from google chrome devtools

+0

http://stackoverflow.com/q/11438549/1048572可能的重复? – Bergi

回答

1

该功能的封闭范围为全局范围。

如果你想看到的是函数的局部范围内,你需要调用它:

var global = "Global var"; 
function f1() { 
    var local = "Local var"; 
    debugger; 
}; 
f1(); 

然后使用调试器的scope view