闭包

1:什么是闭包?

函数嵌套函数,内部函数可以引用外部函数的参数和变量,参数和变量不会被垃圾收回机制所收回

2:闭包的好处

  (1)希望一个变量长期驻扎在内存当中,

  (2)避免全局变量的污染,

  (3)私有成员的存在

3:闭包用法

  (1)模块化代码

  (2)在循环中直接找到对应元素的索引

4:闭包需要注意的

 ie下会引发内存泄露

 

posted on 2012-05-24 22:49  仙梦之飘  阅读(212)  评论(0编辑  收藏  举报