当前位置: 首页 > news >正文

数组对象去重(用reduce方法)

数组对象去重

let hash = {}
let config = [{
            id: 2,
            name: 'Y',
        }, {
            id: 3,
            name: 'A',
        }, {
            id: 5,
            name: 'S',
        }]
const newArr = config.reduceRight((item, next) => {
        hash[next.id] ? '' : hash[next.id] = true && item.push(next)
        return item 
    }, [])
console.log(newArr)  //去重后的新数组,包含去重的元素

相关文章:

  • 合并数组对象object.assign(目标对象,原对象)
  • vue列表,表格自动滚动
  • mescroll的uni版本, 是在 uni-app 运行的下拉刷新和上拉加载的组件
  • uni-app使用button按钮,设置border:none不起作用
  • js 实现DES加密解密
  • 富文本用js过滤部分标签但保留文本内容代码!
  • uniapp 将 url 地址转化为二维码展示
  • 当JSON.stringify(json)和JSON.parse(json)相互转换报错
  • uni-app实现购物车整套逻辑
  • uni-app实现,预览图片后,保存至相册
  • JS把两个数组对象合并过程解析
  • 时间转换(js将 “2021-07-06T06:23:57.000+00:00” 转换为年月日时分秒)
  • 【uni-app】小程序遇到的坑
  • Ajax原理
  • 使用JavaScript测试字符串中的字母是大写还是小写
  • 《Javascript高级程序设计 (第三版)》第五章 引用类型
  • 【跃迁之路】【585天】程序员高效学习方法论探索系列(实验阶段342-2018.09.13)...
  • github从入门到放弃(1)
  • k8s 面向应用开发者的基础命令
  • PHP 小技巧
  • python 学习笔记 - Queue Pipes,进程间通讯
  • Python实现BT种子转化为磁力链接【实战】
  • React 快速上手 - 07 前端路由 react-router
  • session共享问题解决方案
  • swift基础之_对象 实例方法 对象方法。
  • yii2中session跨域名的问题
  • zookeeper系列(七)实战分布式命名服务
  • 工作踩坑系列——https访问遇到“已阻止载入混合活动内容”
  • 观察者模式实现非直接耦合
  • 看图轻松理解数据结构与算法系列(基于数组的栈)
  • 看到一个关于网页设计的文章分享过来!大家看看!
  • ​520就是要宠粉,你的心头书我买单
  • ​Java并发新构件之Exchanger
  • (1)(1.8) MSP(MultiWii 串行协议)(4.1 版)
  • (2)Java 简介
  • (a /b)*c的值
  • (solr系列:一)使用tomcat部署solr服务
  • (九)信息融合方式简介
  • ****Linux下Mysql的安装和配置
  • **CI中自动类加载的用法总结
  • ./configure、make、make install 命令
  • .NET : 在VS2008中计算代码度量值
  • .NET Micro Framework初体验
  • .NET MVC、 WebAPI、 WebService【ws】、NVVM、WCF、Remoting
  • .Net Web项目创建比较不错的参考文章
  • .net遍历html中全部的中文,ASP.NET中遍历页面的所有button控件
  • .NET处理HTTP请求
  • .xml 下拉列表_RecyclerView嵌套recyclerview实现二级下拉列表,包含自定义IOS对话框...
  • @LoadBalanced 和 @RefreshScope 同时使用,负载均衡失效分析
  • []T 还是 []*T, 这是一个问题
  • [ASP.NET MVC]Ajax与CustomErrors的尴尬
  • [autojs]逍遥模拟器和vscode对接
  • [BUUCTF]-PWN:[极客大挑战 2019]Not Bad解析
  • [BZOJ4016][FJOI2014]最短路径树问题
  • [C#]C#学习笔记-CIL和动态程序集