jQuery 代码写法(function($) {})(jQuery)

各位大侠后,请教个问题如下:
看到webuploader例子中用到的代码

(function($) {
$(function() {
...
});
})(jQuery);

为何不直接写成
$(function() {
.............
});

外面嵌套一层,有什么好处呢?
同样的,下面这种写法又有什么好处呢?

(function( factory ) {
if ( !window.jQuery ) {
alert('jQuery is required.')
}
jQuery(function() {
factory.call( null, jQuery );
});
})(function( $ ) {
..............
})();


守候你守候我
浏览 1282回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JQuery