重複の可能性:
匿名JavaScript関数を自動実行するための括弧の場所?
(function(){…}());の間に違いはありますか?および(function(){…})();?
匿名関数をすぐに呼び出す2つの方法(function(d){}()); および(function(x){})();
匿名関数を宣言して呼び出す2つの方法に違いはありますか?
オプション1:
(function(){
console.log('Declare and call anonymous function');
})();
オプション2:
(function(){
console.log('Declare and call anonymous function');
}());
評価すると両方の関数が呼び出されますが、違いがわかりませんでした。