1. concat()方法:
使用concat()方法将两个或多个数组合并为一个新数组。
示例代码
const array1 = [1, 2, 3];
const array2 = [4, 5, 6];
const mergedArray = array1.concat(array2);
console.log(mergedArray); // 输出 [1, 2, 3, 4, 5, 6]
2. Spread Operator(展开运算符):
使用展开运算符将两个或多个数组合并为一个新数组。
示例代码:
const array1 = [1, 2, 3];
const array2 = [4, 5, 6];
const mergedArray = [...array1, ...array2];
console.log(mergedArray); // 输出 [1, 2, 3, 4, 5, 6]
3. push()方法:
使用push()方法将一个数组的元素添加到另一个数组的末尾。
示例代码:
const array1 = [1, 2, 3];
const array2 = [4, 5, 6];
array2.push(...array1);
console.log(array2); // 输出 [4, 5, 6, 1, 2, 3]
4. unshift()方法:
使用unshift()方法将一个数组的元素添加到另一个数组的开头。
示例代码:
const array1 = [1, 2, 3];
const array2 = [4, 5, 6];
array2.unshift(...array1);
console.log(array2); // 输出 [1, 2, 3, 4, 5, 6]
5. splice()方法:
使用splice()方法将一个数组的元素插入到另一个数组的指定位置。
示例代码:
const array1 = [1, 2, 3];
const array2 = [4, 5, 6];
array2.splice(1, 0, ...array1);
console.log(array2); // 输出 [4, 1, 2, 3, 5, 6]