$(function()實際上是匿名函式。這是jquery的語法,$表示jquery物件,可以有好幾種用法。比如傳遞選擇器字串、頁面物件等,如果直接傳函式體進去,表示當頁面載入完畢時執行這個函式。
這裡實際上是匿名函式 「$(function() 」這就定義了乙個匿名函式,引數為arg 而呼叫函式時,是在函式後面寫上括號和實參的,由於操作符的優先順序,函式本身也需要用括號,即:「$(function() 」這就相當於定義了乙個引數為arg的匿名函式,並且將param作為引數來呼叫這個匿名函式 而「$(function() 」則是一樣的,之所以只在形參使用$,是為了不與其他庫衝突。
(funtion(){})();立即執行函式;相當於先申明乙個函式,宣告完後直接呼叫。
jQuery中ready函式與匿名函式的強制執行
當dom 文件物件模型 全部載入完並頁面 包括影象 完全呈現之後,執行ready 函式。ready 函式僅能用於當前文件,因此無需選擇器。形式 能用jquery的預設別名 替代jquery。ready 函式不應該與一起使用。形式 function jquery 其實際上是執行了 function p...
函式 匿名函式
匿名函式 沒有名稱的函式。匿名函式的使用 1 將其賦值給乙個函式 var show function show 2.匿名函式的自我執行 function hi 函式 無參,有參,帶返回值 帶有返回值的函式 var num function a,b 10,9 consloge.log num 例子 v...
函式定義 匿名函式
函式定義有三種方式 1 function 函式名 形參 2 var 函式名 function 形參 3 var 函式名 new function 形參 4 注意 a 第一種函式的宣告方式,在預解析的時候會進行函式提公升,也是用的最多的一種方式,避免呼叫函式的 沒有前後的要求。b 函式的定義形參和返回...