位置: 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)

  • 土地入账成本包含哪些
  • 确认递延所得税资产会计处理
  • 2021年专项附加扣除必须要确认吗
  • 福利费专票进项可以抵扣吗
  • 一般纳税人劳务税率是多少2023
  • 劳动法相关法规
  • 土地增值税清算管理规程
  • 结转本月收入类账户到本年利润会计分录
  • 材料已入库,发票账单未到的会计分录
  • 经营利润所得税费用的计算公式
  • 小规模纳税人文化事业建设费减免政策
  • 建筑劳务分包一般纳税人可以选择简易计税法吗?
  • 通讯费能开专票吗
  • 五险一金缴税基数
  • 合理损耗算入账价值吗
  • 变更公司财务人员,需要本人去吗
  • 货物退回发票冲红会计分录
  • 跨年度多计提的印花税怎么冲回
  • 怎么找回被册的软件
  • win11 分区
  • 财务报表未分配利润为负数
  • 企业投资收益如何做账
  • 成品油零售加油站增值税规定
  • 监控工程付款方式
  • nerosmartstart.exe - nerosmartstart是什么进程 作用是什么
  • 税收风险应对措施包括
  • 职工教育经费会计账务处理
  • 外国政府贷款利息是否征收增值税
  • vscode安装选项
  • iframe标签表示的框架
  • phpwhile循环多维数组
  • phpstorm创建php文件
  • 如何减税降税
  • 进销存使用视频
  • access使用查询向导固定常数
  • 环境检测收费依据2017
  • 材料成本差异的借方表示什么
  • 建筑企业预缴
  • 增值税发票有哪些项目
  • mysql怎么防止sql注入
  • 没进项发票开销项发票是可以吗?
  • 有形动产租赁服务属于现代服务吗
  • 暂估入库的会计分录怎么写
  • 企业收到的政府部门工作经费
  • 现金支付有借款利息吗
  • 一台设备分期开票数量
  • 实收资本的入账金额包括消费税吗
  • 红冲去年的成本怎么做账
  • 股权转让如何办理
  • 营改增后营业费用科目还有吗
  • 季节性停工计入成本吗
  • 本年利润是净利还是负利
  • 公交充值卡发票能报销吗
  • 企业差旅费的报销流程
  • 深入3DSTUDIOMAX
  • linux系统中
  • 判断一个表是否存在
  • UNIX系统中文件的索引表结构
  • 微软windows 10
  • WINDOWS系统中删除放入回收站的文件占用什么空间
  • Mac如何使用clash上外网
  • explorer.exe是啥意思
  • desl.exe是什么
  • xp系统新建用户后原来的用户没有了
  • windows10周年纪念版
  • vsftpd 配置限制用户目录
  • unity lightmap uv
  • android开发环境安装步骤
  • cocos2dx游戏开发
  • js旋转函数
  • unity3d如何导入图片
  • node.js开发实战
  • jquery倒计时代码
  • js function.call
  • python 编程技巧
  • javascript中var的作用
  • “python”
  • 如何查询税务情况
  • 个体户税务三方协议必须签吗
  • 上海浦东税务网站官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设