// 数组去重 export function getNewArr(arr){ let rec = [] arr.filter(val=>{ rec.includes(val) ? '':rec.push(val) }) return rec }
// 数组内的对象去重 export function getFilter(arr){ let rec = [] let obj = {} arr.forEach(val=>{ if(!obj[val.key]) { obj[val.key]=true rec.push(val) } }) return rec }
// 数组去重
export
function
getNewArr(
arr){
let
rec = []
arr.
filter(
val
=>{
rec.
includes(
val) ?
'':
rec.
push(
val)
})
return
rec
}
// 数组内的对象去重
export
function
getFilter(
arr){
let
rec = []
let
obj = {}
arr.
forEach(
val
=>{
if(!
obj[
val.
key]) {
obj[
val.
key]=
true
rec.
push(
val)
}
})
return
rec
}