es6

es6合并数组对象的方法是什么

小亿
122
2023-12-21 18:18:08
栏目: 编程语言

在ES6中,可以使用扩展运算符(spread operator)来合并数组对象。具体的方法是将要合并的数组对象放在方括号中,并在前面加上...,如下所示:

const arr1 = [1, 2, 3];
const arr2 = [4, 5, 6];

const mergedArray = [...arr1, ...arr2];
console.log(mergedArray); // [1, 2, 3, 4, 5, 6]

这样就能将两个数组合并成一个新的数组。同样的方法也适用于合并对象数组:

const objArray1 = [{ name: 'John' }, { name: 'Jane' }];
const objArray2 = [{ age: 30 }, { age: 25 }];

const mergedObjArray = [...objArray1, ...objArray2];
console.log(mergedObjArray); 
// [{ name: 'John' }, { name: 'Jane' }, { age: 30 }, { age: 25 }]

注意:使用扩展运算符时,它会将数组或对象展开,然后将展开后的元素插入到新的数组中。

0
看了该问题的人还看了