1. 使用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]

  1. 使用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]

  1. 使用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]

js数组拼接的方法

原文地址: https://www.cveoy.top/t/topic/Gxu 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录