当前位置:网站首页>ES6 from entry to master # 11: the Map data type
ES6 from entry to master # 11: the Map data type
2022-07-29 15:33:00 【Little kay's】
说明
ES6 从入门到精通系列(全23讲)学习笔记.
Map 类型
Map 类型是键值对的有序列表,Keys and values are of any type.
let kaimo = new Map();
console.log(kaimo)

赋值
kaimo.set("name", "kaimo313");
kaimo.set("age", 666);
console.log(kaimo)

取值
kaimo.get("name");

检测
kaimo.has("name");

删除
kaimo.delete("name");
console.log(kaimo)

清除
kaimo.clear();
console.log(kaimo)

use array as key
kaimo.set(["a", [3, 1, 3]], "kaimo313");
console.log(kaimo)

扩展
初始化
let k = new Map([
["ai", 31],
["mo", 3]
])
console.log(k)

There is also a follower Set 类型类似的 WeakMap 对象.
WeakMap 对象是一组键/值对的集合,其中的键是弱引用的.其键必须是对象,而值可以是任意的.
这里不做过多描述,请参考文档https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/WeakMap
边栏推荐
- ST表(动态规划倍增思路离线维护区间极值问题)
- Principles Of Mathematical Analysis, Third Edition免费下载地址
- 【LeetCode】88. 合并两个有序数组
- 【IIC通信】Chap.1(I2C)IIC通信原理、IIC读写时序详解
- arcpy脚本制作arcgis工具箱注意事项
- 【 LeetCode 】 350. The intersection of two arrays. II
- 多线程顺序运行的 4 种方法,面试随便问!
- 双线机房、多线机房、BGP机房的关系和对比
- MySQL Index Common Interview Questions (2022 Edition)
- C语言 3:常量和变量,顺序语句,选择语句,循环语句,作用域和生存期
猜你喜欢

Google Play policy update | in July 2022

Shell脚本编程-运算

AOP implementation enterprise API access interface monitoring (via Google Guava cache data)

VMware 16.1软件安装包下载及安装教程

文档贡献与写作必读-OpenHarmony开发者文档风格指南

【微服务】(十六)—— 分布式事务Seata

浮点数内存存储问题

苹果涉险过关,全靠iPhone 13

小米法务部:成功打击一处伪造Redmi蓝牙耳机窝点,查扣假冒伪劣产品2032个

微服务实战|集中配置中心Config非对称加密与安全管理
随机推荐
Google Play 政策更新 | 2022 年 7 月
【LeetCode】566. 重塑矩阵
大模型轻量化实践路径
UFLO:5、启动任务并自动完成第一个人工任务
药物研发---信息部门考核办法
文档贡献与写作必读-OpenHarmony开发者文档风格指南
【LeetCode】217. 存在重复元素
【LeetCode】121. 买卖股票的最佳时机
双线机房、多线机房、BGP机房的关系和对比
云原生Meetup·广州站举行,共话云原生时代的企业数字化转型
展讯模块读写IMEI
Qt学习第一天
WOLFLAB一方老师为什么要写网络虚拟化《VMware NSX-T卷2》路由架构-2
广汽本田安全驾驶体验营,老司机的必修课
观光公交题解
腾讯云数据库负责人林晓斌借1亿炒股:已爆仓破产
瑞萨RZ/G2L处理器详细测评
求连续90日每日的用户留存率 -- 全网唯一
Jmeter实现多用户测试
Work Efficiency - Fifteen minutes allows you to quickly learn Markdown syntax to proficient in typesetting practice notes