概述
一、去除简单类型
1、运用ES6的Set数据结构 、 Array.from()将其他类型转换为数组
如 set,map, 对象(对象需要有length和属性名可以转换为下标
如 {0: '1', 1: 'te', 2: 'xi', "length": 3})
运用 Array.from() 函数:
运用ES6的解构赋值 [...new Set(oldArr)] :
二、去除引用类型
1、如定义如下数组
2、利用 Array.reduce 函数,参数一表示回调函数(参数一表示初始值,参数二表示当前元素),参数二表示初始值
三、项目中运用,因为出现二次循环,childer中出现重复值,所以需要去除重复值
写给自己的随笔,有问题欢迎指出(Θ▽Θ)
最后
以上就是精明早晨为你收集整理的JavaScript 之 ES6 去除数组重复元素的全部内容,希望文章能够帮你解决JavaScript 之 ES6 去除数组重复元素所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复