当前位置:首页 » 《随便一记》 » 正文

ES6中set()和map()数据结构

26 人参与  2022年07月25日 10:49  分类 : 《随便一记》  评论

点击全文阅读



set


set .add()添加的方法
在这里插入图片描述
set.size 检测长度的方法
在这里插入图片描述
**set.delete 删除的方法
**

在这里插入图片描述
set.has () 方法
在这里插入图片描述

转为数组

[...set]Array.from(set)

set 不会有重复的问题
在这里插入图片描述
注意: 在基本数据类型中 不会存在重复性问题 基本数据类型 都是一样的
但是在复杂数据类型中 函数 对象 等都是引用的堆内存重点地址 每个都不一样 所以set 不会去重
NaN这个类型不一样 这是个例外
在这里插入图片描述


map


map.set()这个方法创建一个键值对
在这里插入图片描述
map.has()这个方法检测的是键值对的键 返回布尔值
在这里插入图片描述
map.get() 返回的是值
在这里插入图片描述
map.delete()删除
在这里插入图片描述
这里删除了123


点击全文阅读


本文链接:http://zhangshiyu.com/post/43770.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1