js閉包是什麼?

1、閉包是什麼?   閉包(closure)就是可以讀取其餘函數內部變量的函數。在javascript中,只有函數內部的子函數才能讀取局部變量,因此閉包能夠理解成 「定義在一個函數內部的函」。在本質上,閉包是將函數內部和函數外部鏈接起來的橋樑。(閉包的最典型的應用是實現回調函數(callback) )。javascript 2、JS中閉包的優缺點及特性   → 優勢:     1.保護函數內的變量
相關文章
相關標籤/搜索