我看到JavaScript的匿名函数有两种不同的写法:
括号位置自动执行匿名JavaScript函数的位置在哪里?
在JavaScript中,“(function(){ })()”和“(function(){ }())”在功能上是否相等?
括号位置自动执行匿名JavaScript函数的位置在哪里?
在JavaScript中,“(function(){ })()”和“(function(){ }())”在功能上是否相等?
(function(){
})();
并且
(function(){
}());
我一直认为前者是正确的,直到现在才遇到后面那个。我想这可能没有任何区别,但我想确认一下。这两种方式有什么区别吗,还是两种方式都等效?