jQuery中$(function(){})与(function($){})(jQuery)的区别
生活随笔
收集整理的這篇文章主要介紹了
jQuery中$(function(){})与(function($){})(jQuery)的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
首先,這兩個函數都是在頁面載入后執行的函數,其中兩者的區別在于:
在jQuery中$(function(){})等同于jQuery(function(){}),另一個寫法為jQuery(document).ready(function(){ }),在DOM加載完成之后立即執行,其中存放操作DOM的操作,在其執行時DOM已經存在,不可用于存放開發插件的代碼。
(function($){})(jQuery)實際是jQuery對匿名函數function($){}的調用,后面括號內的jQuery為傳遞給匿名函數的實參,該函數執行時DOM不一定存在,可用于擴展jQuery庫,也可用于開發插件。
?
轉載于:https://www.cnblogs.com/zhchsh/p/5091615.html
總結
以上是生活随笔為你收集整理的jQuery中$(function(){})与(function($){})(jQuery)的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 求一个拒绝所有暧昧个性签名。
- 下一篇: 对云风 cstring 第二次解析