ES6 中的Set 数据结构
Set 是es6提供的新的数据结构,类似于数组,但元素都是唯一的,不会有重复的值 Set本身是一个构造函数
基本用法
用来生成 Set数据结构 可以接收一个数组或可迭代的数据结构作为参数,用来初始化 new Set([1, 2, 3, 4, 3, 2])
Set实例的属性和方法
属性: s.size // set成员总数 方法: 操作方法(操作数据): s.add(value) 添加某个值,返回 Set 结构本身
s.delete(value) 删除某个值,返回布尔值
s.has(value) 判断某个值是否为 Set 的成员,返回布尔值
s.clear() 清除所有成员,没有返回值
遍历方法(遍历成员): s.keys() 返回键名
s.values() 返回键值
s.entries() 返回键值对
s.forEach() 遍历每一项
使用场景
数组去重:
fu
ES6 中的Set 数据结构最先出现在Python成神之路。
共有 0 条评论