Map 与 Set 的区别
约 260 字小于 1 分钟
2026-04-01
思考
Map 与 Set 的区别?
Map 与 Set 都是集合类数据结构,用于存储唯一值。
Map 是一种存储键值对的数据结构,类似 json 对象,但 Map 的键可以是任何类型的值且唯一。
Map 可以实现比 json 对象更高效的查找修改,可以用于大量键值数据的高频增删改查,
Map 的使用
console
Click the run button to execute the code ...
Set 类似与数组,但是用于存储唯一值。可以理解为:Map 是存储唯一的 key:value,Set 是存储唯一 value。
由于 Set 存储的值都是唯一,因此常常用于数组去重。
Set 的使用
console
Click the run button to execute the code ...