代码如下:var scope = "global scope";function checkscope(){ var scope = "local scope"; function f(){ return scope; } return f;}checkscope()();问题:1,为什么f()函数返回的是"local scope",2,自己用谷歌调试,断点至f结束,如下图,此时checkscope执行上下文已经出栈,为什么还是"local scope",为什么不是"global scope"?
添加回答
举报
0/150
提交
取消