ES6
文章平均质量分 51
宇宙无敌小可爱
如果天空是黑的,也要摸黑生存
展开
-
一句代码搞定数组去重 Set()
[...new Set([1, "1", -1, 1,2,3,4,5, 1, 3])](7) [1, "1", -1, 2, 3, 4, 5]哈哈 有木有很神奇;Set是ES6提供的新的数据结构,类似于数组,但是值都是唯一的,不会有重复的值;Set本身是一个构造函数,用来生成Set数据结构,接下来给大家分享哈 Set的几个方法:var s = new Set();原创 2017-11-09 10:25:05 · 8041 阅读 · 1 评论 -
iterable
iterable 字面意思:可迭代的,可重复的 iterable 是ES6标准新引入的类型,而Set,map,Array都属于iterable 类型;那么为什么要加入iterable 类型呢?之前对array的操作大都是基于下标循环,而Set和map都无法使用下标,集合类型不统一;而且对于array类型的for...in循环操作,当加入新属性后会出现意外状况,所以集合类型原创 2018-01-29 17:09:43 · 3679 阅读 · 0 评论