读书人

[从jQuery瞅JavaScript]-匿名函数与闭

发布时间: 2012-07-23 09:42:19 作者: rapoo

[从jQuery看JavaScript]-匿名函数与闭包(Anonymous Function and Closure)(转)

?jQuery片段:

?

?

?看到这里,你能判断究竟jQuery的那个代码片段是否闭包了吗?

以我的理解来说吧。是否应用了闭包特性,必须确定该段代码有没有最重要的要素:未销毁的局部变量。那么很显然,没有任何实现的匿名函数不可能应用了闭包特性。但如果匿名函数里面有实现呢?那也还得确定它的实现中有没有用到那些未销毁的局部变量。所以如果问你那个开篇中的jQuery代码片段是应用了JS里的什么特性?那么它只是匿名函数与匿名函数的调用而已。但是,它隐含了闭包的特性,并且随时可以实现闭包应用。因为JS天生就是有这个特性的!(这只是我的理解,我也想知道你的理解,欢迎交流!关于闭包,有机会还是独立再开一个专题吧!)

读书人网 >操作系统

热点推荐