数组使用map去重

const column = [
  {
    name: '张三'
  },
  {
    name: '张三'
  },
  {
    name: '李四'
  }
]
// 去重
const map = new Map()
for (const item of column) {
  if (!map.has(item.name)) {
    map.set(item.name, item)
  }
}
console.log([...map.values()])

 

posted @ 2023-01-11 22:01  Timeouting  阅读(91)  评论(0编辑  收藏  举报