话不多说:直接贴代码
let a = {}
let s =
[
{index: 1, name: '张三'},
{index: 1, name: '李四'},
{index: 2, name: '王五'}
].reduce((pre, cur) => {
(a[cur.index] ? false : (a[cur.index] = true)) && pre.push(cur)
return pre
}, [])
console.log(s)
效果图:
话不多说:直接贴代码
let a = {}
let s =
[
{index: 1, name: '张三'},
{index: 1, name: '李四'},
{index: 2, name: '王五'}
].reduce((pre, cur) => {
(a[cur.index] ? false : (a[cur.index] = true)) && pre.push(cur)
return pre
}, [])
console.log(s)
效果图: