-5
このIIFE関数をコンソールで実行するか、ドキュメントで使用すると動作しません。定義ごとにすぐに呼び出されます。なぜコンソールに何も表示されないのですか?IIFEにコンソールメッセージが表示されませんか?
(function(){
console.log(8);
});
このIIFE関数をコンソールで実行するか、ドキュメントで使用すると動作しません。定義ごとにすぐに呼び出されます。なぜコンソールに何も表示されないのですか?IIFEにコンソールメッセージが表示されませんか?
(function(){
console.log(8);
});
あなたは実行部を逃しました。
(function(){
console.log(8);
})(); //() needs to be added
関数式だが、それはすぐにまたはそうでなければ、呼び出されていないということ。最後のセミコロンの前に '()'を追加してください。 – Pointy
関連:[JavaScriptの(function(){})()構文は何ですか?]](https://stackoverflow.com/questions/8228281/what-is-the-function-construct-in-javascript/ 8228308#8228308) –