【发布时间】:2020-04-13 11:49:32
【问题描述】:
originaData = [
{id: 1, description: abc },
{id: 2, description: def }
{id: 1, description: ghi }
{id: 3, description: jkl }
{id: 2, description: mno }
{id: 4, description: pqr }
]
expected result
uniqueData = [
{id: 3, description: jkl },
{id: 4, description: pqr }
]
duplicateData = [
{id: 1, description: abc },
{id: 2, description: def },
{id: 1, description: ghi },
{id: 2, description: mno }
]
我已经尝试过 lodash 的 uniqBy。但它并没有给我预期的结果,因为它没有删除所有重复的事件。
【问题讨论】:
标签: javascript arrays typescript object