JS筆記(執行環境,做用域)

1.執行環境對應一個變量對象,包括了這個環境全部的變量和函數。前端

2.執行環境也能夠是函數,每一個函數都有本身的執行環境,此時,函數的變量對象是活動對象,且最開始只有一個變量,即命名參數,arguments對象。函數

3.當代碼運行,會建立變量對象的做用域鏈,做用域的最前端是當前執行環境的變量對象,當代碼此時在當前的變量環境找不到標識符時,會再尋找下一個變量對象,直至找到,最後個變量對象爲全局執行環境變量對象。對象

相關文章
相關標籤/搜索