JavaScript 中立即函式是什麼意思?


立即函式在定義後會立即執行。要理解立即函式的作用,讓我們看看一個函式和一個立即函式的區別 −

這是立即函式 −

(function() {
   var str = "display";
}());
function display() {
   // this returns undefined
   alert(str);
}

這是函式 −

var str = "display";
function display() {
   // This returns "display"
   alert(str);
}

我們來看另一個立即函式的例子 −

var name = 'Amit';
(function(sName) {
   alert( 'Student name = ' + sName );
}(sName))

更新於: 2020-06-16

307 次瀏覽

開啟你的 職業生涯

完成課程,獲得認證

開始
廣告
© . All rights reserved.