$(function() {....}) ,(function($){...})(jQuery)


$(function() {....})

是 jQuery 中的經典用法,等同於 $(document).ready(function() {....}),即在頁面加載完成后才執行某個函數,如果函數中要操作 DOM,在頁面加載完成后再執行會更安全,所以在使用 jQuery 時這樣的寫法很常見。

 

js中使用(function()...)(jQuery)

,在這使用形參,是為了不與其他庫沖突,所以實參用jQuery。

好處有
1 避免全局依賴;
2 避免第三方破壞;
3 兼容jquery操作符"$"和jquery;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM