变量如果没有赋值,那么默认值就是undefined
function fn(a, b) {
console.log(a); //undefined
console.log(b); //undefined
}
fn();
可以给参数设置默认值
注意:
如果没有实参,则形参的值就是设置的默认值结果
如果设置了实参,则形参的值就是实参的赋值结果
function fn(a = 'abc', b = 'bcd') {
console.log(a); // abc
console.log(b); // bcd
}
fn(123, 456); // 123, 456
函数参数的默认值设置
最新推荐文章于 2024-09-14 19:11:18 发布