我是靠谱客的博主 精明早晨,最近开发中收集的这篇文章主要介绍JavaScript 之 ES6 去除数组重复元素,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、去除简单类型

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 去除数组重复元素所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部