作用域 可以這樣理解:作用域是一套規則,這套規則用來管理引擎在當前作用域及嵌套的子作用域根據標示符名稱查找變數。 作用域鏈 由當前環境和上層環境的一系列變數對象組成,它保證了當前執行環境對符合訪問許可權的變數和函數的有序訪問。 註釋: ...
作用域
可以這樣理解:作用域是一套規則,這套規則用來管理引擎在當前作用域及嵌套的子作用域根據標示符名稱查找變數。
作用域鏈
由當前環境和上層環境的一系列變數對象組成,它保證了當前執行環境對符合訪問許可權的變數和函數的有序訪問。
註釋:
- 代碼編譯階段確定 作用域規則,此階段由編譯器執行
- 執行上下文創建階段 建立作用域鏈 ,此階段由引擎執行
- 可以將作用域鏈理解成一條單向通道