ES6引入rest参数,用于获取函数的实参,用来替代arguments
//ES5获取实参的方式
function date(){
console.log(arguments);//对象
}
date('1','2','3');//object对象
//ES6 rest参数
function date(...args){
console.log(args);//数组可用filter some every map方法
}
date('a','b','c');//数组array
//rest参数必须放到参数后面
function fn(a,b,...args){
console.log(a);//1
console.log(b);//2
console.log(args);//[3,4,5,6]
}
fn(1,2,3,4,5,6);