方法-デフォルトパラメータを設定する
JavaScript関数のデフォルトのパラメーター値を設定する方法を学びます。
デフォルトパラメータ
JavaScriptの関数が(宣言されていない)引数が欠落している状態で呼び出された場合、欠落している値はに設定され
undefined
ます。
これが許容できる場合もありますが、パラメータにデフォルト値を割り当てる方がよい場合もあります。
例
function myFunction(x, y) {
if (y === undefined) {
y = 2;
}
}
ECMAScript 2015では、関数宣言でデフォルトのパラメーター値を使用できます。
function myFunction (x, y = 2) {
// function code
}
関数の詳細については、JavaScript関数チュートリアルをご覧ください。