function reduce(person, key) {
const obj = {}
person = person.reduce((cur, next) => {
obj[next[key]] ? '' : obj[next[key]] = true && cur.push(next)
return cur
}, [])
return person
}
封装一个通用函数,接收两个参数,第一个为数组对象,第二个为去重的字段
例:
function reduce(person, key) {
const obj = {}
person = person.reduce((cur, next) => {
obj[next[key]] ? '' : obj[next[key]] = true && cur.push(next)
return cur
}, [])
return person
}
封装一个通用函数,接收两个参数,第一个为数组对象,第二个为去重的字段
例: