ES2015 (ES6)の関数の引数にデフォルト値を指定する

ES2015 (ES6)では、関数の引数にデフォルト値を指定できます。

function func(a=100, b=200) {
    console.log(a);
    console.log(b);
}

func(30);

実行結果は次のようになります。

30
200

デフォルト値には、関数の返値も使用できます。

function func(a=new Date()) {
    console.log(a);
}

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください