AI
推荐
模板社区
专题
登录
免费注册
首页
思维导图
详情
Set数据结构
2017-10-23 16:08:39
0
举报
分享方式
仅支持查看
AI智能生成
ES6 Set数据结构
ES6
Set
模版推荐
作者其他创作
大纲/内容
基本用法
类似数组,值唯一,不重复
本身构造函数,可接受一个数组作为参数初始化
去重使用“Same-value equality”算法,NaN,+0,-0都相同,这点与“===”有区别
属性
Set.prototype.constructor
构造函数,默认Set函数
Set.prototype.size
Set实力成员的个数,相当于数组长度
Set.prototype[Symbol.iterator] === Set.protutype.values
所以Set结构默认可遍历
方法
add(value)
添加值,返回Set结构本身
delete(value)
删除某个值,返回true或false
has(value)
是否包含值为value的成员,返回true或false
clear()
清除所有成员
遍历(严格按照插入顺序遍历)
keys()
返回键名的遍历器
values()
返回键值的遍历器
entries()
返回键值对的遍历器
forEach()
回调函数遍历每个成员
由于Set没有键名只有键值,所以keys()和values()返回结果
收藏
立即使用
Set数据结构
13日星期五
职业:暂无
去主页
Collect
Get Started
数据结构图__1
Collect
Get Started
数据结构
Collect
Get Started
数据结构
Collect
Get Started
数据结构与算法
评论
0
条评论
下一页
图形选择
思维导图
主题
补充说明
AI生成
修改AI描述
去编辑
重新生成
提示
关闭后当前内容将不会保存,是否继续?
取消
确定
Document