摘要: "上一篇文章" 谈论了闭包的概念和一些应用,并给出一个例题,这篇文章就此道例题进行讨论。 function fun(n,o) { console.log(o); return { fun:function(m) { return fun(m,n); } }; } var a = fun(0); a. 阅读全文
posted @ 2016-03-22 23:59 foolgry 阅读(6520) 评论(2) 推荐(2) 编辑
摘要: 闭包是JavaScript的一大难点,也是它的特色。利用闭包可以实现许多高级应用。今天我们就一起来讨论一下有关闭包的问题。 一.闭包的概念 很多语言中都有闭包,概念也不尽相同。就JS闭包的概念也有好多种,下面一种我认为是比较好理解也比较精确的一种。 闭包是指有权访问另一个函数作用域中的变量的函数。 阅读全文
posted @ 2016-03-22 00:07 foolgry 阅读(758) 评论(0) 推荐(0) 编辑