let obj = {};
//原理,判断obj中某个key是否存在,不存在就push进新数组,存在就不处理,
//reduce 第二个参数是当前item
s3 = s3.reduce((arr,item) => {
obj[item.name] ? "" : obj[item.name] = true && arr.push(item);
return arr;
},[])
let obj = {};
//原理,判断obj中某个key是否存在,不存在就push进新数组,存在就不处理,
//reduce 第二个参数是当前item
s3 = s3.reduce((arr,item) => {
obj[item.name] ? "" : obj[item.name] = true && arr.push(item);
return arr;
},[])