JavaScriptにおける変数への関数の代入
今度は、即時関数がコンソールに出力するのではなく、
return を介して値を返すようにしましょう:
+function() {
return '!';
}();
関数の実行結果を変数に代入し、コンソールに出力してみましょう。 今回は変数への代入が行われるため、プラス記号は必要ありません:
let result = function() {
return '!';
}();
console.log(result); // '!' を出力します
コードを実行せずに、コンソールに何が出力されるかを 判断してください:
let result = function() {
return '!';
}();
console.log(result);
コードを実行せずに、コンソールに何が出力されるかを 判断してください:
let result = function() {
return '!';
};
console.log(result);
コードを実行せずに、コンソールに何が出力されるかを 判断してください:
let result = function() {
return '!';
};
console.log(result());