1.函数的arguments参数
//函数的参数
const fn = function(){
console.log(arguments);//得到一个伪数组,里面包含传过来的全部参数
}
fn(1,2,3,4,5)
2.剩余参数 //*一般建议使用剩余参数
const fn2 = function(a,b,...arr){
console.log(arr);//得到一个真数组,里面包含传过来的除了参数a,b剩下的参数
}
fn2(1,2,3,4,5)
3.展开运算符
console.log(...arr);//... 在这里可以做展开运算符
// 展开运算符的运用
console.log( Math.max(...arr))//简化代码实现求最大值
console.log( Math.min(...arr))//简化代码实现找最小值