Javascript第四章變量的提升和預解析方法流程第四課

更多免費教學文章請關注這裏 首先我們寫一個代碼: 解析前代碼: 預解析(全局)後代碼: 第二步:一行一行的執行代碼 第三步:當執行函數時,再次進行預解析 局部作用域依然跟第一步一樣解析 解析後: 放到當前局部作用域的上面(放到自己所在作用域的上面) 第四部:接着一步一步的執行 爲什麼輸出的是undefined? 解答:因爲就近原則,var num 全局變量和 function內的方法局部標量num
相關文章
相關標籤/搜索