摘要: “闭包是指有权访问另一个函数作用域中的变量的函数。”--《Javascript高级程序设计(第3版)》 看以下代码:function outer() { var i = 0; return function() { return i++; }}var inner = outer();var str = "";for (var i=0;i<5;i++) { str += inner()+" ";}document.write(str); 我以前认为闭包是一个现象,是内部函数(function() {return i++})引用了外部函数(outer) 阅读全文
posted @ 2012-04-12 22:57 Lcllao 阅读(564) 评论(0) 推荐(0) 编辑