本文主要介绍,如何将一个数组添加到另一个数组的尾部
代码如下
// es5 方法var arr1 = [0, 1, 2];var arr2 = [3, 4, 5];Array.prototype.push.apply(arr1, arr2);console.log(arr1); // [0, 1, 2, 3, 4, 5];//用concat方法//concat()把两个或者多个数组链接在一起,但是不改变已经存在的数组//而是返回一个链接之后的新数组var a = [1,2,3];a.concat([4,5]);console.log(a);//此处输出为 [1, 2, 3]var a = [1,2,3];a = a.concat([4,5]);console.log(a);//此处输出为 [1, 2, 3 ,4 ,5]//es6 var arr3 = [...arr1, ...arr2]; //生成新数组//此处输出为 [0, 1, 2, 3 ,4 ,5]//或者 改变原数组arr1.push(...arr1)