js代碼執行步驟

最近有個朋友去面試,面試中問到了js代碼執行步驟的問題,這裏記錄下自己的理解 大體上是兩個步驟, 1:預編譯階段,也就是變量提升階段,把js代碼中所有聲明的變量提升到頂端 2:執行階段,運行寫的執行代碼,比如賦值操作,以及函數的執行,打印語句等 例如 這段代碼的編譯過程如下
相關文章
相關標籤/搜索