前言: es6的数组根据他其中某一个对象的key值来去重的封装方法
unique(arr
,val
) {
const res
= new Map();
return arr
.filter(item
=> !res
.has(item
[val
]) && res
.set(item
[val
], 1))
},
使用方法:第一个参数是数组,第二个参数是你要根据哪个字段来去重
this.answerLiScore
= this.unique(this.answerLiScore
,'name');
转载请注明原文地址: https://lol.8miu.com/read-7437.html