JavaScript中的預解析

JavaScript代碼是有瀏覽器的JavaScript引擎(也叫JS解釋器)來執行的。JavaScript引擎在運行JavaScript代碼時,分爲兩步:預解析和代碼執行。 1.預解析過程 JavaScript引擎會在全局環境下查找var、function關鍵字,變量只聲明不賦值,函數聲明不調用。 預解析只發生在當前作用域下。 2.預解析也叫變量提升、函數提升 變量提升 定義變量的時候,變量的聲
相關文章
相關標籤/搜索