什麼是閉包,閉包的做用與好處是什麼,什麼時候使用閉包,對閉包的改進

閉包:外部函數定義的內部函數就是閉包。 閉包的做用及好處:閉包給訪問外部函數定義的內部變量創造了條件。也將關於函數的一切封閉到了函數內部,減小了全局變量,這也是閉包的真實含義。 與普通函數的區別: 1,普通函數也能曝光內部的值。方法A定義全局變量,但佔用的內存沒法釋放且函數使用的變量定義到了函數外部不便於理解和管理。方法B將內部變量當參數傳遞,此種方法不美觀太醜陋。 2,函
相關文章
相關標籤/搜索