javascript中的運行環境有:1.全局執行環境,默認和基礎的執行環境;2.eval執行環境,在eval函數中執行代碼時會獲取自己的執行環境;3.函數執行環境,函數時會為函數創建一個全新的執行環境;
javascript中的運行環境有以下幾種
1.全局執行環境
javascript中全局執行環境是一種默認和基礎的執行環境,全局執行環境可以通過創建一個全局對象,將this的值設置到全局對象中,javascript程序中只存在一個全局執行環境。
2.eval執行環境
javascript中eval執行環境是指在eval函數中執行代碼時會獲取自己的執行環境,可以讀取和使用所在作用域的變量,其聲明的變量也會在當前作用域中存在。
3.函數執行環境
javascript中函數執行環境是指調用函數時會為函數創建一個全新的執行環境,javascript中每個函數都要自己的執行環境,需要函數調用時才會被創建。