本篇文章介绍ES6 Set结构的应用 Set 类似于数组,但是成员的值都是唯一的,没有重复的值, 实现了iterator接口 set 的值不可重复,数组的值可以重复 let arr = [1,2,3,5,5];let st = new Set(arr);console.log(st); // 可以通过set来去除数组的重复的值,返回
本篇文章介绍ES6 Set结构的应用 Set 类似于数组,但是成员的值都是唯一的,没有重复的值, 实现了iterator接口 set 的值不可重复,数组的值可以重复
set 的 add , delete, has, clear 方法 简单的add 与 delete :
连续add与has的api :
clear清空set集合
通过Array.from方法把类似数组结构的模型转化为数组
Set 原型上的Symbol.iterator 和 values 是同一个值, 可直接for-of遍历
set中的keys和values方法
set 的entries 实体对象,是个键和值的数组结构
关于NaN在set中的特殊性
|
2021-06-04
2019-01-10
2019-02-17
2021-09-12
2021-09-30