天天看點

閉包

什麼閉包?

函數嵌套函數,函數嵌套函數,内部函數可以使用外部函數的參數和變量,參數和變量不會被垃圾回收機制回收

閉包的好處:

1、希望一個變量長期駐紮在記憶體中

2、避免全局變量的污染

3、私有成員的存在

閉包的用處:

1、子產品化代碼

 2、在循環中直接找到元素的索引

閉包需要注意的地方?

在IE下會引會記憶體洩漏