let a=[]
let hash={}
a=a.reduce((pre,next)=>{
hash[next.name]?"":(hash[next.name]=true&&pre.push(next));
return pre;
},[[]])