語法作用域 = 靜態作用域 靜態作用域 及 動態作用域 之間的差別牽涉直譯語言的解譯及運行流程。 資料參考: 六角學院 JavaScript 核心篇 變數作用域也會依據宣告的方式不同,產生不同的作用域:未宣告:全域變數var 宣告:作用域在 函式 中let、const 宣告:作用域在 {} 中 JS 採用的是語法作用域, 只要確定你的作用域, 就不會再改變。 範例1 範例1 測試結果如下: 利用全域console.log()…