看了很多關(guān)于閉包的,還是不懂,有沒有通俗易懂的解釋,而且它的應(yīng)用場景是什么?
關(guān)于閉包,不懂
暮色呼如
2018-07-17 13:18:38
TA貢獻(xiàn)1873條經(jīng)驗 獲得超9個贊
閉包就是能夠讀取其他函數(shù)內(nèi)部變量的函數(shù)。 由于在javascript中,只有函數(shù)內(nèi)部的子函數(shù)才能讀取局部變量,所以說,閉包可以簡單理解成“定義在一個函數(shù)內(nèi)部的函數(shù)“。 不知道這么說,夠不夠通俗易懂
TA貢獻(xiàn)1875條經(jīng)驗 獲得超5個贊
閉包是函數(shù)和聲明該函數(shù)的詞法環(huán)境的組合。
詞法環(huán)境指的是 該函數(shù)對于該函數(shù)所需要的不在該函數(shù)作用域中的變量的映射或者引用。
舉報