|
function(arg){...}
這就定義了一個匿名函數(shù),參數(shù)為arg
而調(diào)用函數(shù)時,是在函數(shù)后面寫上括號和實參的,由于操作符的優(yōu)先級,函數(shù)本身也需要用括號,即:
(function(arg){...})(param)
這就相當(dāng)于定義了一個參數(shù)為arg的匿名函數(shù),并且將param作為參數(shù)來調(diào)用這個匿名函數(shù)
而(function($){...})(jQuery)則是一樣的,之所以只在形參使用$,是為了不與其他庫沖突,所以實參用jQuery
var fn = function($){....};
fn(jQuery);
一樣
JavaScript技術(shù):(function($){...})(jQuery)的意思,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。