デフォルトのパラメータの設定方法
JavaScript関数のデフォルトのパラメータ値の設定方法を学びます。
デフォルトのパラメータ
JavaScriptで関数を呼び出すときに、欠けているパラメータ(宣言数より少ない場合)、欠けている値は以下のように設定されます: undefined
。
時には受け入れられるかもしれませんが、時には引数にデフォルトの値を割り当てるのが良いでしょう:
例
function myFunction(x, y) { if (y === undefined) { y = 2; } }
ECMAScript 2015 関数宣言でデフォルトのパラメータ値を使用することが許可されています:
function myFunction (x, y = 2) { // function code }
関連ページ
チュートリアル:JavaScript関数