对象数组去重(多属性)
2021-01-07 06:29
标签:数组 col class ber item color 结果 type == 1、对象数组去重(支持多属性) 对象数组去重(多属性) 标签:数组 col class ber item color 结果 type == 原文地址:https://www.cnblogs.com/sunbeamy/p/12971542.htmlfunction filters(arr) {
// 存储过滤后数据
const resArr = []
for (const i of arr) {
// 检查是否已经存在
if (resArr.find(r => r.itemId === i.itemId && r.memberType === i.memberType)) {
continue
}
// 若不存在,添加到过滤后数据中
resArr.push(i)
}
// 返回过滤后的结果
return resArr
}