<分区>
我有一个这样的对象数组
const obj = [
{
id: 1,
name: "Abc"
},
{
id: 2,
name: "BED"
},
{
id: 1,
name: "FGH"
},
{
id: 3,
name: "RFS"
},
{
id: 1,
name: "Abc"
},
{
id: 2,
name: "BGH"
}
]
我想合并具有相同 ID 和相同名称 的对象,以便我的最终输出看起来像这样-
const result = [
[
{
id: 1,
name: "Abc"
},
{
id: 1,
name: "Abc"
}
],
[
{
id: 1,
name: "TSD"
}
],
[
{
id: 2,
name: "BED"
}
],
[
{
id: 2,
name: "BGH"
}
],
[
{
id: 3,
name: "RFS"
}
]
]
注意 - 我的数组中有大约 300-400 个对象,我使用嵌套的 For 循环来解决这个问题。因此我正在寻找更好更快的解决方案