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