博客 / 列表

下次我請 - JavaScript的作用域和作用域鏈

JS的作用域是一個老生常談的話題,本文將深入探討它內部的原理。在正文開始之前,我們先來了解一下和作用域相關的幾個重要的知識點。 JS執行的三個階段 JS引擎運行JS代碼分為三個階段: 語法分析階段 該階段對js代碼塊的語法進行分析:如果發現語法不正確,就向外拋出一個語法錯誤(SyntaxError),停止該js代碼塊的執行,然後繼續查找並加載下一個代碼塊;如果語法正確,則進入預編譯階段。 預編譯階

作用域 , 作用域鏈