IP屬地:浙江
我是這么理解的,js是邊編譯邊執(zhí)行的,所以作用域是在函數(shù)定義的時(shí)候確定是沒(méi)錯(cuò)的,因?yàn)楹瘮?shù)在執(zhí)行上下文的創(chuàng)建階段才被定義,而不是說(shuō)處于執(zhí)行上下文階段的時(shí)候函數(shù)就已經(jīng)執(zhí)行了,作者也把執(zhí)行上下文生命周期區(qū)分為創(chuàng)建階段和執(zhí)行階段。不知道對(duì)不對(duì)。
前端基礎(chǔ)進(jìn)階(五):閉包初學(xué)JavaScript時(shí),我在閉包上,走了很多彎路。而這次重新回過(guò)頭來(lái)對(duì)基礎(chǔ)知識(shí)進(jìn)行梳理,要講清楚閉包,也是一個(gè)非常大的挑戰(zhàn)。 閉包有多重要?如果你是初入前端的朋友,我沒(méi)有...