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