從函數作用域和塊級作用域看javascript的作用域鏈

在ES6之前,javascript只有全局作用域和函數作用域。所謂作用域就是一個變量定義並能夠被訪問到的範圍。也就是說如果一個變量定義在全局(window)上,那麼在任何地方都能訪問到這個變量,如果這個變量定義在函數內部,那麼就只能在函數內部訪問到這個變量。 全局作用域只要頁面沒關閉就會一直存在,而函數作用域只有在函數執行的時候才存在,執行完就銷燬。且每次執行函數都會創建一個新的作用域。 那麼什麼
相關文章
相關標籤/搜索