【发布时间】:2022-01-24 21:48:28
【问题描述】:
我有这样的数组,我的 id 和 name 对于多个对象将是相同的,但 organizations 的值可以不同
array= [
{id: 1, name: "Test1", organizations: 1},
{id: 1, name: "Test1", organizations: 2},
{id: 1, name: "Test1", organizations: 3},
{id: 2, name: "Test2", organizations: 4},
{id: 2, name: "Test2", organizations: 5},
{id: 2, name: "Test2", organizations: 6}
];
我想把它变成这样:
expectedArray = [
{id: 1, name: "Test1", organizations: [1,2,3]},
{id: 2, name: "Test2", organizations: [4,5,6]}
];
有人可以帮忙
【问题讨论】:
-
如果两个对象有一个共同的
id但不同的name怎么办?
标签: javascript arrays reactjs react-native