我有两个带有对象的数组。
const array1 = [
{
id: 1,
},
{
id: 2,
},
{
id: 3,
},
];
和
const array2 = [
{
name: 'Вася',
phone: +7123456789,
},
{
name: 'Саша',
phone: +7987654321,
},
{
name: 'Таня',
phone: +7569874232,
},
];
我想根据我的两个对象数组获取一个对象数组。
const array3 = [
{
id: 1,
name: 'Вася',
phone: +7123456789,
},
{
id: 2,
name: 'Саша',
phone: +7987654321,
},
{
id: 3,
name: 'Таня',
phone: +7569874232,
},
];
如何组合两个数组?
我也尝试在一个循环中遍历两个数组,但它不起作用。
for (const [id, details] of [array1, array2]) {
// Тут выполняю действия с id и details
}
但我得出的结论是,组合两个数组比使用,例如,两个循环更好for
。
试试这个,
spread
对粘合物体很有用