位置: IT常识 - 正文

es6数组去重(es6 数组去重)

编辑:rootadmin

es6数组去重是怎样的呢?下面就让我们一起来了解一下吧:
613/auto1686643543es6数组去重(es6 数组去重)

es6数组去重的方法其实是有三种的,即利用Set对象和数组的from方法,具体的代码语法为“Array.from(new Set(arr))”;利用Set与扩展运算符的方法,具体的代码语法为“[...new Set(arr)]”;利用Map对象与数组的filter方法。

参考范例:

1、利用Set对象和数组的from方法,具体的代码语法为“Array.from(new Set(arr))”。

示例代码:

const newArr = Array.from(new Set(arr));

代码使用范例:

var arr = [1,1,8,8,12,12,15,15,16,16];

function unique (arr) {

return Array.from(new Set(arr))

}

console.log(unique(arr))

//[1,8,12,15,16]

2、利用Set与扩展运算符,具体的代码语法为“[...new Set(arr)]”。

示例代码:

const newArr = [...new Set(arr)];

3、利用Map对象与数组的filter方法。

代码使用范例:

function unique(arr) {

const res = new Map();

return arr.filter((a) => !res.has(a) && res.set(a, 1))

}

以上就是小编的分享了,希望能够帮助到大家。

本文链接地址:https://www.jiuchutong.com/zhishi/2706.html 转载请保留说明!

上一篇:lte关闭还是开启好

下一篇:vue prop属性(vue prop属性和model)

  • 商品房销售税率10%执行时间
  • 物流公司如何办理营运证
  • 税收管辖权是指
  • 开票的预收款怎么处理
  • 公司购买了地板可以退吗
  • 送货运杂费属于什么费用
  • 会计二级科目是哪个
  • 机器配件属于什么报销项目
  • 营改增后怎么计算税费
  • 记账凭证和通用凭证一样
  • 以股权入股要交税吗?
  • 免抵退附加
  • 企业收到的政府补贴,怎么入账
  • 别人给的发票一直不开
  • 有限责任公司(自然人投资或控股)属于什么经济类型
  • 事业单位自用的房产
  • 营业执照办下来多久能在网上查到
  • 购进商品用于样品赠送的账务处理
  • 数量和单价的乘积
  • windows更新出现错误重新打开设置
  • 会计主要做些啥
  • 光伏电站运维费用清单
  • 投入的生产线应该怎么做
  • 车辆的代驾费应该怎么收
  • linux zen3
  • memory tester
  • 用人单位未为劳动者缴纳社会保险费
  • 本年利润怎么结转到未分配利润分录
  • 垃圾清运费属于什么服务
  • php接收post数据并查询数据库
  • 统计 α
  • 自动化测试是怎样的
  • 阿里云 gtm
  • 建材公司成本率一般多少
  • phpcms官网打不开
  • 出售在建工程账务处理
  • 银行转账回执单掉了
  • 解决掉发的有效方法
  • python怎么自己写函数
  • 股东分红方式如何约定
  • 简述清算机构的职责
  • 扣员工工作服费用合法吗?
  • 企业所得税中资产计税基础怎么填
  • 农产品收购发票可以不抵扣吗
  • 超过认证期专用发票怎么办
  • 提取保险责任准备金怎么计算
  • 2018年所得税税收优惠
  • 预付费用款项现金流量怎么算
  • 办理社会保险需要什么材料
  • 在建工程领用工程物资
  • 公司对帐的内容怎么写
  • 数据库分页存储方法
  • windows 地址解析命令
  • win10预览版21277
  • windows Server 2008各版本区别详解
  • linux中链接
  • 主板各个系列详解
  • windows免费升级win10
  • 系统升级后c盘空间小了
  • 微软windows10正版
  • js页面点击怎么随机生成图片
  • js判断手机号
  • nodejs怎么安装npm
  • shell随机
  • [置顶]马粥街残酷史
  • shell脚本判断字符串是否为空
  • 后台运行bat定时器程序示例分享
  • Node.js中的事件循环是什么样的
  • easyui导出excel表格
  • 究竟什么是幸福
  • windows2003服务器管理器在哪里
  • vue移动端app开发流程
  • Android ADB server didn't ACK * failed to start daemon * 简单有效的解决方案
  • 有没有改善
  • javascript的简介
  • jquery隐藏和显示div
  • 国家税务局通用手工发票
  • 我国税务师事务所有哪些
  • 补办契税需要哪些资料
  • 全国城管改革什么时候结束
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设