1. 程式人生 > >jQuery匿名函數$(function(){ }

jQuery匿名函數$(function(){ }

exc ofo excel span 對象 spa tps lin html

搬運原地址:https://zhidao.baidu.com/question/473318430.html

$(function(){ }實際上是匿名函數。這是JQuery的語法,$表示JQuery對象,可以有好幾種用法。比如傳遞選擇器字符串、頁面對象等,如果直接傳函數體進去,表示當頁面加載完畢時執行這個函數。

這裏實際上是匿名函數 “$(function(){ } ”這就定義了一個匿名函數,參數為arg 而調用函數時,是在函數後面寫上括號和實參的,由於操作符的優先級,函數本身也需要用括號,即:“$(function(){ } ”這就相當於定義了一個參數為arg的匿名函數,並且將param作為參數來調用這個匿名函數 而“$(function(){ } ”則是一樣的,之所以只在形參使用$,是為了不與其他庫沖突。

技術分享圖片

(funtion(){})();立即執行函數;相當於先申明一個函數,聲明完後直接調用。

jQuery匿名函數$(function(){ }