函数的参数
1 参数扩展/展开
2 默认参数
参数扩展
1 收集剩余的参数
function show(a,b,...args){}
所谓的Rest Parameter必须是最后一个
2 展开数组
let arr=[1,2,3];
...arr// 1,2,3
例子
function show(...args){
fn(...args);
}
function fn(a,b){
alert(a+b);
}
show(12,5);
// 17
3 默认参数
function show(a,b=5,c=12){
console.log(a,b,c);
}
show(99);
show(99,19);
show(99,19,24);
网友评论