讀《你不知道的JS》的筆記,有問題請指出。 簡述作用域 每個編程語言的一個最基本的功能,就是可以聲明變量,在變量裏儲存值,更改值,訪問值。 隨之一系列問題產生,這些變量存儲在哪裏,將來需要使用他們的時候如何獲取他們? 這代表我們需要有一套設計良好的規則知道如何存儲這些變量,並如何獲取到他們,而這套規則,被稱為作用域(Scope)。 編譯和執行流程 不僅是在執行時會用到作用域,編譯時也會