首頁 > web前端 > js教程 > 深入理解Javascript中的自執行匿名函數(圖文教學)

深入理解Javascript中的自執行匿名函數(圖文教學)

亚连
發布: 2018-05-21 11:04:22
原創
1430 人瀏覽過

下面我就為大家帶來一篇深入理解Javascript中的自執行匿名函數。現在就分享給大家,也給大家做個參考。

格式:

(function(){
//代码
})();
登入後複製

解釋:這是相當優雅的程式碼​​(如果你第一次看見可能會一頭霧水:)),包圍函數(function(){})的第一對括號向腳本傳回未命名的函數,隨後一對空括號立即執行傳回的未命名函數,括號內為匿名函數的參數。

來個帶參數的例子:

(function(arg){
alert(arg+100);
})(20);
// 这个例子返回120。
登入後複製

回來看看jquery的插件寫

(function($) {
 // Code goes here
})(jQuery);
登入後複製

這樣程式碼等同於 

var a=functon($)
{//code
};

a(jQuery);
登入後複製

上面是我整理給大家的,希望今後對大家有幫助。

相關文章:

JavaScript中E-mail地址格式驗證實例分享

Javascript#中new( )詳解

JavaScript一些頻繁易錯點整理分享

#

以上是深入理解Javascript中的自執行匿名函數(圖文教學)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板