1.rest(可变)参数
*用来取代arguments,但比arguments灵活,只能时最后部分形参参数
function fun(...values) { console.log(arguments) arguments.forEach(function (item, index) { console.log(item, index) })//报错 console.log(values) values.forEach( (item, index)=>{ console.log(item, index) }) } fun(1, 2, 3)
2.扩展运算符
let arr=[1,6] let arr1=[2,3,4,5] 需求:把arr1插入arr1中 arr=[1,..arr1,6]//[1,2,3,4,5,6] ...arr//1,2,3,4,5,6