摘要: 之前对函数闭包只有大概的概念,也有在网上搜,可是网上给的都是给了一个例子,大多都还是一个for循环,输出的结果怎么怎么和预期不一样,觉得解释的都不透彻。今天就来好好聊聊函数闭包 在说函数闭包前,要知道作用域链,如果不知道,可以先google,之后会将自己整理的笔记也发上来 最常见创建闭包的方式,是在一个函数中在定义一个函数 如果觉得不好理解,大家可以想象,其实在return那行代码之前是可以再有其他的代码,就像定义了propretyName一样,故说,匿名函数的作用域链包含了createComparisonFuction的作用域链。 一般来讲,当函数执行完毕后,局部活动对象就... 阅读全文
posted @ 2013-08-24 19:29 没头脑做前端 阅读(384) 评论(0) 推荐(0)