我已經看過這個question瞭解這是什麼意思。
(function($) {
})(jQuery);
我期待在不同的自舉的插件,其中有+function ($)
,而定義的函數。
+
在這裏做了什麼,它是否將此函數附加到其他函數?
我已經看過這個question瞭解這是什麼意思。
(function($) {
})(jQuery);
我期待在不同的自舉的插件,其中有+function ($)
,而定義的函數。
+
在這裏做了什麼,它是否將此函數附加到其他函數?
爲了指導javascript解析器,在一元運算符+附近寫的東西是一個表達式。
編輯:您可以匿名創建JavaScript函數。這是創建相同的語法之一。通過這樣做,當它們被調用(即被評估)時,它們就像返回一個函數值一樣。你可以從第二個鏈接中獲得更多的信息,這個鏈接提供了很好的描述。
聲明後,如果不點名,這些可以通過內聯像IIFE(Immediately invoked function expressions),以及執行。在這種形式下,他們可以是used to create plugins或used as namespaces並附加到窗口對象或jquery對象以備後用。
有時它很難找到的S ame的問題,我的歉意@詹姆斯。 – bhansa