我有一个对象数组,一个对象看起来像这样:
{name: "object1", type: "event", props: {internalid: 1}}
{name: "object2", type: "event", props: {internalid: 1}}
我想遍历这些对象的数组,并且我想创建一个没有重复的对象的新数组(对我来说,如果两个项目在属性中具有相同internalId
的props
属性,则它们是重复的)
我想知道从原始数组中获取“唯一”对象并根据internalId
属性进入新数组的最佳和最有效的方法是什么?
谢谢