如果是在数据尾部插入直接使用 concat 方法 concat 方法不会改变原数组 利用ES6的 …扩展运算符arr1 = [1, 2, 3];arr2 = ['a', 'b'];arr1.splice(1, 0 , ...arr2);console.log(arr1); 由于扩展运算符可以展开数组,所以不再需要apply方法,将数组转为函数的参数了 也可以用于对象