rest参数中的变量代表一个数组,所有数组特有的方法都可以用于这个变量:
rest
function push(array, ...items) { items.forEach(function(item) { array.push(item); console.log(item); }); } let a = []; push(a, 1, 2, 3) console.log(a) //输出 [1, 2, 3]