JavaScriptにおけるIIFEの丸括弧
即時関数呼び出しでは通常、プラス記号の代わりに 丸括弧が使用されます。この方法の方がより分かりやすいと 考えられているためです:
javascript(function() {
console.log('!');
}());
多くの場合、関数呼び出しの丸括弧は 外側に置かれます。以下のようになります:
javascript(function() {
console.log('!');
})();
Задание 1
コードを実行せずに、コンソールに何が 出力されるか判断してください:
javascriptlet result = (function() {
return '!';
}());
console.log(result);
Задание 2
コードを実行せずに、コンソールに何が 出力されるか判断してください:
javascriptlet result = (function() {
return '!';
})();
console.log(result);
Задание 3
コードを実行せずに、コンソールに何が 出力されるか判断してください:
javascriptlet result = (function() {
return '!';
});
console.log(result);
Задание 4
コードを実行せずに、コンソールに何が 出力されるか判断してください:
javascriptlet result = (function() {
return '!';
});
console.log(result());