定义
rest是ES6设置的替代arguments参数的一个属性,arguments是获取实参的主要属性。
使用
function date(...args){
console.log(args)
}
date('xiao','shu','miao')
function date(a,b,...args){
console.log(args)
}
date('xiao','shu','miao')
rest的参数必须放在后边,并且rest和argunments的输出也不同,rest输出的是数组,可以里利用数组的方法属性来进行数据处理,而arguments输出的是对象。