JavaScript中的閉包

1.什麼是閉包呢?       能夠讀取其他函數內部變量的函數,在js中,只有函數內部的子函數才能讀取局部變量,所以閉包可以理解成"定義在一個函數內部的函數",本質上就是將函數內部和函數外部連接起來的橋樑   總結就是有三個特點 函數嵌套函數 內部函數可以引用外部函數的參數或者變量 參數和變量不會被垃圾回收機制回收,因爲內部函數還在使用 例如:     2.閉包的好處? 變量可以長期駐紮在內存之中
相關文章
相關標籤/搜索