デフォルト引数
const sum (n, m = 2) => n + m;
console.log(sum(2, 3)); // 5
console.log(sum(3)); // 5
引数が設定されていない場合、デフォルト引数(m=2)を使用して関数本体の処理を行う。
レストパラメータ
const showNames = (a, b, ...rest) => {
console.log(a);
console.log(b);
console.log(rest);
};
showNames('Aichan', 'chanAI', 'Gorosuke', 'Gorochan', 'Goromatsu');
// Aichan
// chanAI
// [ 'Gorosuke', 'Gorochan', 'Goromatsu' ]
...をつけて書くと、残りの引数を配列として受け取ることができる。
0 件のコメント:
コメントを投稿