什么是 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-6-16

307 次浏览

开启您的职业生涯

完成课程获得认证

入门
广告