闭包
极智视野
时间不会等你
展开
-
js闭包和闭包范围
先解释一下什么是闭包 闭包就是内部函数通过某种方式使其可见范围超出了其定义的范围,这就产生了一个在其定义范围内的闭包. 我们先来了解一下内部函数(inner function) javascript是支持内部函数申明(inner function declaration)的编程语言, 内部函数就是在另一个函数的内部定义,比如 function outerFun(){原创 2012-08-02 10:10:39 · 499 阅读 · 1 评论 -
js闭包外国人的解释
越来越觉得国内没有教书育人的氛围,为了弄懂JS的闭包,我使出了我英语四级吃奶的劲去google上搜寻着有关闭包的解释,当我看到stackoverflow上这一篇解答,我脑中就出现了一句话:就是这货没跑了! 不才译文见下,见笑了。 Peter Mortensen问: 就像老Albert所说的,“如果你不能向一个六岁的孩子解释清楚,那么其实你自己根本就没弄懂。”好吧,我试转载 2012-08-02 10:16:02 · 733 阅读 · 0 评论