代碼如下:var scope = "global scope";function checkscope(){ var scope = "local scope"; function f(){ return scope; } return f;}checkscope()();問題:1,為什么f()函數(shù)返回的是"local scope",2,自己用谷歌調(diào)試,斷點至f結(jié)束,如下圖,此時checkscope執(zhí)行上下文已經(jīng)出棧,為什么還是"local scope",為什么不是"global scope"?
作用域,作用域鏈問題
紅顏莎娜
2019-02-12 17:12:55