- var arr = [
- {id: 1, name: 'sli', year: 2012},
- {id: 2, name: 'ap', year: 2015},
- {id: 1, name: 'alslion', year: 2012},
- {id: 3, name: 'pose', year: 2012},
- ]
-
- //删除arr中的重复对象
- var newArr= [];
- var arrId = [];
- for(var item of arr){
- if(arrId.indexOf(item['id']) == -1){
- arrId.push(item['id']);
- newArr.push(item);
- }
- }
- console.log(arrId,newArr);