js数组拼接的方法
- 使用concat()方法: 可以使用concat()方法将两个或多个数组拼接在一起,并返回新的数组。该方法不会修改原始数组,而是返回一个新的数组。
语法:array1.concat(array2, array3, ..., arrayX)
示例:
var arr1 = [1, 2, 3]; var arr2 = [4, 5, 6]; var arr3 = arr1.concat(arr2); console.log(arr3); // [1, 2, 3, 4, 5, 6]
- 使用spread操作符: 可以使用spread操作符将一个数组展开成多个元素,然后将多个数组拼接在一起。
语法:[...array1, ...array2, ...array3, ..., ...arrayX]
示例:
var arr1 = [1, 2, 3]; var arr2 = [4, 5, 6]; var arr3 = [...arr1, ...arr2]; console.log(arr3); // [1, 2, 3, 4, 5, 6]
- 使用push()方法: 可以使用push()方法将一个数组的元素添加到另一个数组的末尾。
语法:array1.push.apply(array1, array2)
示例:
var arr1 = [1, 2, 3]; var arr2 = [4, 5, 6]; Array.prototype.push.apply(arr1, arr2); console.log(arr1); // [1, 2, 3, 4, 5, 6]
原文地址: https://www.cveoy.top/t/topic/Gxu 著作权归作者所有。请勿转载和采集!