在JavaScript中“(函数(){})”和“(函数(){}()”)在功能上是否相等?
以下两个代码块都处于警报状态。foo然后bar..唯一的区别是})()和}()).
foo
bar
})()
}())
代码1:
(function(){ bar = 'bar'; alert('foo');})();alert(bar);
代码2:
(function(){ bar = 'bar'; alert('foo');}());alert(bar);
那么,除了语法之外,还有什么区别吗?
慕仙森
万千封印
烙印99
相关分类