数据结构 - 字典
📗

数据结构 - 字典

Introduction
字典与集合类似,也是一种存储唯一值的数据结构,但它是以键值对的形式进行存储
Category
Data Structure
Algorithm
CreateTime
Sep 9, 2021
notion image

字典是什么

👉
字典与集合类似,也是一种存储唯一值的数据结构,但它是以 键值对 的形式进行存储
 

JavaScript中的字典

JavaScript ES5之前是没有字典这一种数据结构的,通常是使用Object来模拟替代。但是在ES6之后新增了一种新的数据结构来表示字典 — Map
 

Map简介

Map 对象保存键值对,并且 能够记住键的原始插入顺序。任何值(对象或者原始值) 都可以作为一个键或一个值。
 

ObjectMap 的区别

  • 意外的键
  • 键的类型
  • 键的顺序
  • Size属性
  • 迭代
  • 性能

字典的常规操作 — 键值对的增删改查

const m = new Map();

// 增
m.set('a', 'aa');

// 删
m.delete('a');

// 全删
m.clear();

m.set('a', 'aab')

m.get('a');
 

Loading Comments...