function reduceArray(data) {
let arr1 = {}
let arr2 = data.reduce((item, next, index, data) => {
arr1[next.name] ? '' : (arr1[next.name] = true && item.push(next))
return item
}, [])
return arr2
}
var data=[
{name:'王一',age:18,},
{name:'王一',age:18,},
{name:'王二',age:20,}
]
reduceArray(data)
vue 对象数组去重
最新推荐文章于 2023-07-31 18:51:01 发布