ES2015 (ES6)では、関数の引数にデフォルト値を指定できます。
function func(a=100, b=200) {
console.log(a);
console.log(b);
}
func(30);
実行結果は次のようになります。
30
200
デフォルト値には、関数の返値も使用できます。
function func(a=new Date()) {
console.log(a);
}
ES2015 (ES6)では、関数の引数にデフォルト値を指定できます。
function func(a=100, b=200) {
console.log(a);
console.log(b);
}
func(30);
実行結果は次のようになります。
30
200
デフォルト値には、関数の返値も使用できます。
function func(a=new Date()) {
console.log(a);
}