javascript 闭包理解

 闭包一个执行期的概念,指本级函数引用了外面的局部变量,包含如下特性:

 1.引用的局部变量是不会随着外面的函数或对象执行完成而进行销毁的

 2.引用的局部变量始终保持在内存中,所以要慎用闭包,以免引起性能问题或内存泄露问题

 3.闭包会实现从外部访问局部变量

posted @ 2015-01-07 14:37  绿茶叶  阅读(208)  评论(0编辑  收藏  举报