美文网首页
JQuery关于(function($){ })(jQuery)

JQuery关于(function($){ })(jQuery)

作者: CoderZb | 来源:发表于2019-01-05 16:13 被阅读3次

(function($){ })(jQuery):执行(jQuery)函数,并把jQuery对象作为实参,然后就会自动调用(function ($) {...}()这个匿名函数,并把实参传递给匿名函数,作为匿名函数的形参。

(function ($) {
     alert("我执行了");
})(jQuery);

等同于

function callfunc($) { 
    alert("我执行了");
}
callfunc(jQuery);

执行结果

image.png

事例演示:

  • 相当于定义了一个参数为info的匿名函数,并且执行("CoderZB")的同时,将CoderZB作为参数来,就会自动调用这个(function (info) {})匿名函数.最后面的()是调用匿名函数并将参数传递给匿名函数
(function (info) {
    alert(info);
})("CoderZB");

其实就是这种形式。

function infomationFunc(info) {
    alert(info);
};
infomationFunc("CoderZB");

执行结果

image.png

相关文章

网友评论

      本文标题:JQuery关于(function($){ })(jQuery)

      本文链接:https://www.haomeiwen.com/subject/hlhrrqtx.html