方法之一:保留标记法
function uniqueFunc(arr, uniId){
const res = new Map();//用于标记最终结果中要保留的元素
return arr.filter((item) => !res.has(item[uniId]) && res.set(item[uniId], 1));
}
function uniqueFunc(arr, uniId){
const res = new Map();//用于标记最终结果中要保留的元素
return arr.filter((item) => !res.has(item[uniId]) && res.set(item[uniId], 1));
}