数组中的对象去重

2018-01-20  本文已影响0人  我讲你思

var hash = {};

var arrObj = [

{name:'xiaoming',age:'18'},

{name:'xiaohong',age:'17'},

{name:'xiaoming',age:'16'}

];

//现在将有关小明的对象保留一个

arrObjUnque= arrObj.reduce(function (item, next) {

hash[next.name] ? '' : hash[next.name] = true && item.push(next);

return item

}, [])



console.log(arrObjUnque)

上一篇 下一篇

猜你喜欢

热点阅读