JS中的閉包
閉包本質(zhì)就是一個(gè)函數(shù)加上到創(chuàng)建函數(shù)的作用域的連接,閉包關(guān)閉了函數(shù)的自由變量.
首先搞個(gè)函數(shù)

函數(shù)正常執(zhí)行,當(dāng)函數(shù)執(zhí)行完畢后,函數(shù)里面的變量會(huì)被JS的垃圾回收機(jī)制給回收掉,全局的變量是不會(huì)被系統(tǒng)回收的.

閉包的寫(xiě)法不會(huì)讓a被回收.
閉包可以訪(fǎng)問(wèn)到外部函數(shù)的局部變量
閉包的變量會(huì)駐留在內(nèi)存中,造成內(nèi)存損耗.
標(biāo)簽: