1 个回答
-
董俊俊 3周前 回答了: 求助filter过滤器
filter 实现
const data = [ { code: "110000", name: "北京市" }, { code: "110100", name: "北京市" }, { code: "110101", name: "东城区" } ]; let obj = {}; const result = data.filter(item => obj[item.name] ? false : (obj[item.name] = true && true) ); obj = null; //释放内存 console.log(result);
除了
filter
可以实现,还有map
、reduce
或者for循环
也能实现,需要的话再进行补充
- 相似问题