JavaScriptの関数の引数にはデフォルト値を設定する事ができます。
まず先にデフォルト値を設定していないと下記ではundefinedが返ってきます。
1 2 |
const sayHello = (name) => console.log (`こんにちは!${name}さん`); sayHello(); |
続いてデフォルト値ありの場合は下記のようになります。
nameに=で値を格納しています。
1 2 |
const sayHello = (name = "もり") => console.log (`こんにちは!${name}さん`); sayHello(); |
consoleで確認するとデフォルト値が出力されています。