1.需求说明:要求返回的数据中,职位字段如果重复,取最小年份的进行展示。
2.数据格式:[{},{},{}]
3.代码
for(let i=this.list.length-1; i>=0; i--){
let targetNode = this.list[i].name;
for (let j=0; j<i; j++){
if(targetNode == this.list[j].name){
let iTime = new Date(this.list[i].time).getTime(new Date(this.list[i].time));
let jTime = new Date(this.list[j].time).getTime(new Date(this.list[j].time));
if(iTime>jTime){
this.list.splice(i,1);
}else{
this.list.splice(j,1);
}
break;
}
}
}