一 普通方式
var arr=[2,3,5,7];
var arr1=[1,2,3,4]
arr=arr.concat(arr1);
console.log(arr);//(8) [2, 3, 5, 7, 1, 2, 3, 4]
二 利用原型
var arr=[2,3,5,7];
var arr1=[1,2,3,4]
arr=[].concat.apply(arr,arr1);
console.log(arr);
三 拓展运算符
var arr=[2,3,5,7];
var arr1=[1,2,3,4]
console.log([...arr,...arr1]);
四 利用push
push 返回的是新数组的长度
var arr=[2,3,5,7];
var arr1=[1,2,3,4];
var a=[].push.apply(arr,arr1);
console.log(arr);//(8) [2, 3, 5, 7, 1, 2, 3, 4]
console.log(a);//8