📅  最后修改于: 2023-12-03 15:08:02.864000             🧑  作者: Mango
在Javascript中,我们可以使用 concat()
方法合并两个或多个数组。该方法不会改变原数组,而是返回一个新的合并后的数组。
array1.concat(array2, array3, ..., arrayX)
array2, array3, ..., arrayX
: 要合并的数组。const array1 = ['apple', 'banana', 'grape'];
const array2 = ['orange', 'kiwi', 'lemon'];
// 合并两个数组
const newArray = array1.concat(array2);
console.log(newArray);
// 输出: ['apple', 'banana', 'grape', 'orange', 'kiwi', 'lemon']
concat()
方法不会改变原数组,它会返回一个新的数组。push()
方法。concat()
方法可以接受任意数量的参数,这些参数可以是数组或值。spread
运算符可以更清晰地合并数组。const array1 = ['apple', 'banana', 'grape'];
const array2 = ['orange', 'kiwi', 'lemon'];
// 使用spread运算符合并两个数组
const newArray = [...array1, ...array2];
console.log(newArray);
// 输出: ['apple', 'banana', 'grape', 'orange', 'kiwi', 'lemon']
使用 concat()
方法或 spread
运算符,我们可以方便地合并两个或多个数组,对于需要对原数组进行更改的情况,可以使用 push()
方法。