我有一个这样的数组。
0: {id: 4, country: Japan},
1: {id: 5, country: Korea},
2: {id: 6, country: Philippines},
3: {id: 6, country: Philippines}
如何删除具有相同ID的两个记录?所以返回的数据应该是这样的。
0: {id: 4, country: Japan},
1: {id: 5, country: Korea}
我该怎么解决这个问题?我尝试了这里特定主题中描述的方法,但没有效果
3条答案
按热度按时间ui7jx7zq1#
对于数组中的每个元素,如果存在与之相等的元素,则将其标记为“待移除”,同时移除相等的元素。i元素在最后被移除。
zwghvu4y2#
这是另一种方法
57hvy0tb3#