閉包 參考學(xué)習(xí)Javascript閉包(Closure)
各種專業(yè)文獻(xiàn)上的"閉包"(closure)定義非常抽象伍纫,很難看懂。我的理解是昂芜,
閉包就是能夠讀取其他函數(shù)內(nèi)部變量的函數(shù)莹规。由于在Javascript語(yǔ)言中,
只有函數(shù)內(nèi)部的子函數(shù)才能讀取局部變量泌神,因此可以把閉包簡(jiǎn)單理解成"定義在一個(gè)函數(shù)內(nèi)部的函數(shù)"良漱。
所以,在本質(zhì)上欢际,閉包就是將函數(shù)內(nèi)部和函數(shù)外部連接起來(lái)的一座橋梁母市。