可能重复:
自动执行匿名 JavaScript 函数的括号位置?
“(function ( ) { } ) ( )” 和 “(function ( ) { } ( ) )” 在 JavaScript 中的功能是否相同?
我已经看到 javascript 匿名函数以两种不同的方式编写:
(function(){
})();
和
(function(){
}());
我一直认为上面的是正确的,直到现在还没有遇到过下面的。我认为这可能根本没有区别,但我认为我应该确定。两者之间有什么区别还是两种方式都等效?