JavaScript中Set和Map的基本用法

简介: JavaScript中Set和Map的基本用法

Set的基本用法

Set中的元素是唯一的

image.png

Map的基本用法

Map相当于是Python中的字典,也是以键值对的形式作为基本的数据结构。

image.png

使用Set方法给Map对象添加键值对

  • 像上面图片的第二个例子,如果建是一个无名的数组,后续很难调用这个键的值,所以我们要把通过下面这种形式来进行调用,即提前给数组命名。

image.png

相关文章
|
17天前
|
存储 JavaScript 索引
js开发:请解释什么是ES6的Map和Set,以及它们与普通对象和数组的区别。
ES6引入了Map和Set数据结构。Map的键可以是任意类型且有序,与对象的字符串或符号键不同;Set存储唯一值,无重复。两者皆可迭代,支持for...of循环。Map有get、set、has、delete等方法,Set有add、delete、has方法。示例展示了Map和Set的基本操作。
21 3
|
1天前
|
存储 编译器 C++
C++:map&set 对红黑树的封装
C++:map&set 对红黑树的封装
7 1
|
2天前
|
存储
Map与Set的经典OJ题
Map与Set的经典OJ题
8 3
|
2天前
|
存储 自然语言处理 容器
Map与Set
Map与Set
8 3
|
2天前
|
存储 C++ 容器
C++:STL - set & map
C++:STL - set & map
10 4
|
3天前
|
前端开发 JavaScript 索引
CSS常见用法 以及JS基础语法
CSS常见用法 以及JS基础语法
10 0
|
5天前
|
JavaScript 安全 前端开发
js的map函数
js的map函数
7 0
|
5天前
|
存储 C++ 容器
[数据结构]-map和set
[数据结构]-map和set
|
9天前
|
存储 前端开发 索引
【Web 前端】ES6中,Set和Map的区别 ?
【5月更文挑战第1天】【Web 前端】ES6中,Set和Map的区别 ?
|
11天前
|
Java 开发者
Java中三种Set的实现类的用法和区别
Java中三种Set的实现类的用法和区别