concat() 方法可以基于当前数组中的所有项创建一个新数组,参数可以是数组项或者数组。
var arr = [1, 2, 3, 4, 5];
var arr1 = [1, 2, 3, 4, 5];
var arr2 = [6, 7, 8, 9];
!function () {
console.log(arr.concat(6, 7, 8, 9));//[1,2,3,4,5,6,7,8,9];
console.log(arr1.concat(arr2));//[1,2,3,4,5,6,7,8,9];
console.log(arr);//arr数组项并未改变,concat方法会形成新的数组;
console.log(arr1);//[1, 2, 3, 4, 5];
}();