JavaScript闭包

1.闭包的原理

这里先贴上几个看到的不错的blog。

blog1:http://i.cnblogs.com/EditPosts.aspx?opt=1

blog2(这个系列详细介绍了函数相关概念,执行环境、变量对象、作用域链等等):http://dmitrysoshnikov.com/ecmascript/chapter-6-closures/

mdn解释:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Closures

       ----mdn文档里最后performance consideration部分关于原型的不是太清晰,等object prototype搞清楚以后再回来梳理一下这里。

2.接下来会在这里收集闭包的应用场景

3.有关闭包的优缺点及注意事项

原文地址:https://www.cnblogs.com/web-coding/p/4717177.html