千鋒教育JavaScript全套視頻教程(10天學會Js,前端javascrip
2023-07-12 17:39 作者:bili_63900283470 | 我要投稿

一、?預解析:在代碼運行前,會把整個js代碼進行全部的解讀和解釋
看見var 關(guān)鍵字 會進行變量提升
看見function 會整體提升
注意:如果變量提升和函數(shù)提升名稱相同,函數(shù)優(yōu)先級更高會覆蓋變量
函數(shù)沒有調(diào)用不會進行預解析,預解析提升到函數(shù)內(nèi)部的最上面
預解析的無節(jié)操:盡管判斷的條件不滿足,里面代碼不執(zhí)行,還是會進行預解析
盡管函數(shù)return后面的代碼不執(zhí)行,但還是會進行預解析
標簽: