関数に渡す引数の初期値
デフォルト引数 x = 0, y = 5,
残余引数 …arg 引数の数が不明な場合にスプレッド構文をつかう
function myFunc(x = 0, y = 5, ...arg) {
return {
x: x,
y: y,
z: [...arg],
}
}
console.log(myFunc());
console.log(myFunc(1, 2, 3, 4, 5, 6));デフォルト引数 x = 0, y = 5,
残余引数 …arg 引数の数が不明な場合にスプレッド構文をつかう
function myFunc(x = 0, y = 5, ...arg) {
return {
x: x,
y: y,
z: [...arg],
}
}
console.log(myFunc());
console.log(myFunc(1, 2, 3, 4, 5, 6));