摘要: 最常见的闭包 (Closure) 范式大家都很熟悉了:123(function() {// ...})();很简单,大家都在用。但是,我们需要了解更多。首先,闭包是一个匿名函数 (Anonymous function), 即是 (function() {}) 这部分。之所以要给 function 添加括弧是为了让它形成一个表达式 (expression), 有了表达式,并且确定它的类型是个函数 (Function 实例), 就可以直接调用它。所以,后面的一对括弧是可以工作的,它的意义是:我要调用 (call) 这个函数。既然是函数调用,那就可以像一般的函数那样,在调用时传入参数。这就是本次讨论 阅读全文
posted @ 2014-03-20 15:06 酷乐公司 阅读(379) 评论(0) 推荐(0) 编辑