日期:2014-05-16  浏览次数:20309 次

Js随笔_闭包

1.闭包的概念:一个函数a内部有一个函数b,并且函数b被函数a之外的变量调用时,就产生了一个闭包

2.闭包的作用:很不专业但很实际的说法就是,当外部函数a执行完成之后,javascript的GC不会回收a所占有的资源,因为内部函数b还要依赖于a

3.闭包的深层理解:参照 《深入了解javascript闭包》

4.javascript面向对象编程:参照Base.js的工具包,其中实现了面向对象几乎所有的模拟