什么是 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))
广告