es6数组去重
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))
}
-
大众途观l轮毂改装,途观l换18寸轮毂
大众途观改装18寸轮毂图片如下,改装轮毂时,要尽量参照原厂轮毂规格尺寸,因为原厂规格是工程师进行反复试验测试出来的最适合途观的规格。尺寸与宽度是一组非常重要的数据,尺寸越大,轮...
问答查看全文>> -
阿祖秀氨基酸洗发水怎么样 阿祖秀氨基酸洗发水好用吗
夏天大油头、脱发严重的朋友不妨试一试阿祖秀氨基酸洗发水,下面小编为大家介绍阿祖秀氨基酸洗发水好用吗?阿祖秀氨基酸洗发水怎么样阿祖秀氨基酸洗发水好用吗阿祖秀氨基酸洗发水用了之后根...
品牌查看全文>> -
宝骏510刹车片多少公里换
前后刹车片更换公里数不同。前刹车片更换约30000~50000公里,行驶约6-10万公里后可以更换后刹车片。这只是一个相对标准。每辆车都有不同的驾驶环境和个人驾驶风格,磨损程度...
问答查看全文>> -
好听男宝宝的名字大全
好听男宝宝的名字有哪些呢?不知道的小伙伴来看看小编今天的分享吧!给男宝宝取好听的名字有三点小技巧:①查找适合搭配在一起的字进行组合;②查到读音好听的男宝宝名字用字;③查找寓意好...
生活查看全文>>
推荐
- 1低配宝来安装雾灯流程300
- 2suv车轮胎气压多少算正常?257
- 3蚊香液没了会烧起来吗 蚊香液没了不断电有危险吗237
- 4汽车后备箱铁皮凹陷怎么办230
- 5三星空调不制冷446
- 6紫砂电炖锅哪个牌子好 紫砂电炖锅十大品牌排行榜421
- 7白茶产量334
- 8倒车刹车片有异响怎么回事?395