摘要: 今天在敲代码的时候,发现很多JQ插件在写闭包的时候都会用到下面的写法:(function ($) { ... })(jQuery);一时的好奇心驱使,我研究起了这一写法来。大家都知道,在 $ 没有被其他定义覆盖的情况下,$ 和jQuery 是等价的,前者只是后者的缩写而已。那为什么闭包的写法里fuction的形参是 $ 后面括号里却是jQuery 呢?改写成 $ 会怎样?后面括号里的jQuery 实际上又是啥?带着这两个疑问,在网上搜了一番,透过各种资料文档,总算是对闭包这东东有了一定的了解。看了http://www.cnblogs.com/jianghua/archive/2012/05.. 阅读全文
posted @ 2013-07-21 16:17 前端攻城师-CZF 阅读(267) 评论(0) 推荐(0)