数组去重(根据对象属性去重)

普通去重


[...new Set(arr)]

根据对象属性值去重

function unique(arr,u_key) {
  let map = new Map()
  arr.forEach((item,index)=>{
    if (!map.has(item[u_key])){
      map.set(item[u_key],item)
    }
  })
  return [...map.values()]
}
posted @ 2021-12-13 15:44  青云码上  阅读(191)  评论(0编辑  收藏  举报