JavaScriptにおける関数のソースコードと結果
JavaScriptでは、関数名を括弧なしで書くことができます。この場合、関数の実行結果ではなく、そのソースコードが表示されます。
試してみましょう。例えば、次のような関数があるとします:
function func() {
return '!';
}
この関数を、名前と括弧を付けて呼び出してみましょう。この場合、関数の実行結果が表示されます:
function func() {
return '!';
}
console.log(func()); // '!' を出力
次に、関数名の後に括弧を省略してみましょう。 この場合、関数のソースコードが表示されます:
function func() {
return '!';
}
console.log(func); // 関数のコードが表示される
上記のコードを自身の環境で実行し、コンソールに関数のソースコードが出力されることを確認してください。