Unique array by a custom predicate function
通过自定义 predicate 函数实现数组去重
uniqBy([ { id: 1, name: 'John' }, { id: 2, name: 'Mark' }, { id: 3, name: 'John' },], item => item.name)// => [{ id: 1, name: 'John' }, { id: 2, name: 'Mark' }] Copy
uniqBy([ { id: 1, name: 'John' }, { id: 2, name: 'Mark' }, { id: 3, name: 'John' },], item => item.name)// => [{ id: 1, name: 'John' }, { id: 2, name: 'Mark' }]
uniqBy([1.1, 1.2, 2.1, 2.2], Math.floor)// => [1.1, 2.1] Copy
uniqBy([1.1, 1.2, 2.1, 2.2], Math.floor)// => [1.1, 2.1]
Unique array by a custom predicate function
通过自定义 predicate 函数实现数组去重