トップページ > コンテンツ > プログラミング入門 > Ajax入門 > JavaScript入門 > Javascript基本 > 関数にデフォルト引数を設定する方法

関数にデフォルト引数を設定させる方法は色々ある。

1.演算子||を使う方法
function sample(value) {
 value = value || "default";
}
といった形で、valueの値がある場合にはvalue、そうでない場合にはデフォルトで指定するものにできる。

2.変数が定義されたかを確認する方法
function sample(value) {
 if(value == "undefined") {
   value = "default";
 }

3.変数の個数で確認する方法
arguments.lengthで個数を調べる

4.三項演算子を利用する方法
value = value?value:"default";

5.デフォルト引数を渡す方法(ECMA6以降)
function sample(value = 'sample') {
   console.log(value);
}

最終更新:2020年09月05日 15:59