(轉)function($){}(window.jQuery) 是什么意思?


function(){}();
(function(){})();
這兩個是self-invoking anonymous 自調匿名函數,用這類的方法,能強制使匿名函數成為表達式,把不合法變成合法。

()是對函數賦值,所以function($){}(window.jQuery) 就是指把window.jQuery 作為參數傳給前面的匿名函數,也就是$.

這樣做的好處是,在這個匿名函數代碼塊里保證了$ 與 window.jQuery 是相等的,並且不影響外部其他程序對$的改變。


免責聲明!

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



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