在JavaScript中,去掉数组中的重复值有多种方法,以下是一些常见的方式:
一、使用Set
Set
是ES6中引入的一种新的数据结构,它类似于数组,但是成员的值都是唯一的,没有重复的值。二、使用filter和indexOf方法
filter
方法创建一个新数组,其包含通过所提供函数实现的测试的所有元素。indexOf
方法返回在数组中可以找到给定元素的第一个索引,如果不存在,则返回 -1。三、使用reduce方法
reduce
方法对数组中的每个元素执行一个提供的reducer函数(升序执行),将其结果汇总为单个返回值。领取专属 10元无门槛券
手把手带您无忧上云