摘要: 浅谈一下闭包的概念:所谓的闭包就是指有权访问另一个函数作用域中的变量的函数。var comparNames=function(var1,var2){};//创建函数var result=comparNames({name:"fzh"},{name:"123"});var result=null;这张图说明了其在内部的作用关系(黑色为初始化和第一条语句,红色第二条,蓝色第三条,画的不好不要见笑)。还有一些argument和propotype那些就省略了不花出来,要知道任何一个函数在内存中都有会自己独特的三样东西那就是:上下文、范围链、活动对象。范围链就能一 阅读全文
posted @ 2014-03-15 00:37 请叫我"程序员" 阅读(147) 评论(0) 推荐(0) 编辑