亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    jquery中可以有匿名函數(shù)嗎

    jquery中可以有匿名函數(shù),定義語法為“(function($){…})(jQuery)”;該語句將jquery對象作為實參,就會自動調用匿名函數(shù),并將參數(shù)傳遞給匿名函數(shù)作為匿名函數(shù)的形參。

    jquery中可以有匿名函數(shù)嗎

    本教程操作環(huán)境:windows10系統(tǒng)、jquery3.2.1版本、Dell G3電腦。

    jquery匿名函數(shù)

    $(function(){ }實際上是匿名函數(shù)。這是JQuery的語法,$表示JQuery對象,可以有好幾種用法。比如傳遞選擇器字符串、頁面對象等,如果直接傳函數(shù)體進去,表示當頁面加載完畢時執(zhí)行這個函數(shù)。

    這里實際上是匿名函數(shù) “$(function(){ } ”這就定義了一個匿名函數(shù),參數(shù)為arg 而調用函數(shù)時,是在函數(shù)后面寫上括號和實參的,由于操作符的優(yōu)先級,函數(shù)本身也需要用括號,即:“$(function(){ } ”這就相當于定義了一個參數(shù)為arg的匿名函數(shù),并且將param作為參數(shù)來調用這個匿名函數(shù) 而“$(function(){ } ”則是一樣的,之所以只在形參使用$,是為了不與其他庫沖突。

    (funtion(){})();立即執(zhí)行函數(shù);相當于先申明一個函數(shù),聲明完后直接調用。

    (function($){ })(jQuery):執(zhí)行(jQuery)函數(shù),并把jQuery對象作為實參,然后就會自動調用(function ($) {…}()這個匿名函數(shù),并把實參傳遞給匿名函數(shù),作為匿名函數(shù)的形參。

    (function ($) {      alert("我執(zhí)行了");})(jQuery);

    等同于

    function callfunc($) {      alert("我執(zhí)行了");}callfunc(jQuery);

    執(zhí)行結果如下:

    jquery中可以有匿名函數(shù)嗎

    示例如下:

    相當于定義了一個參數(shù)為info的匿名函數(shù),并且執(zhí)行("CoderZB")的同時,將CoderZB作為參數(shù)來,就會自動調用這個(function (info) {})匿名函數(shù).最后面的()是調用匿名函數(shù)并將參數(shù)傳遞給匿名函數(shù)

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

    其實就是這種形式。

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

    示例如下:

    jquery中可以有匿名函數(shù)嗎

    視頻教程推薦:jQuery視頻教程

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號