(function( factory ) {
if ( !window.jQuery ) {
alert('jQuery is required.')
}
jQuery(function() {
factory.call( null, jQuery );
});
})
今天在研究百度的WebUploader的时候看到这个函数,完全不知道是什么东西,求大神赐教。
如果懒得打字直接告诉我这是什么函数,我自己百度去
还有这个功能是JS自带的还是jQuery中的功能
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
是个自执行匿名函数写法,但是没有写全,应该是
整体是javascript的语法支持的块;
内部的
jQuery(function(){});是使用jQuery这个库;WebUploader应该可以理解成jQuery插件。
你说的是这个么
http://www.cnblogs.com/TomXu/archive/2011/12/31/2289423.html
js的自执行函数表达式?
自执行匿名函数
可以看下这个回答:http://segmentfault.com/q/1010000000135703
这么写没有任何意义定义一个匿名函数不被执行。
你这个应该是没有写全~~下面这张图片是jqueryUI源代码的结构。

定义一个立即执行函数
function与感叹号
推荐去看看上面的文章,你就能懂了