当前位置:网站首页>(ES6以上以及TS) Map对象转数组
(ES6以上以及TS) Map对象转数组
2022-08-01 10:55:00 【小蜗牛游戏】
const map = new Map();
map.set('1', 'one');
map.set('2'. 'two');
// 获取map对象的value数组
Array.from(map).map(item => item[1]);
// ['one', 'two']Array.from执行map对象后返回一个二维数组,数组元素是map的键值数组,长度为2
Array.from(map); // [['1', 'one'], ['2', 'two']]
所以要是同样的方法用下面段可以获取map对象的key数组
Array.from(map).map(item => item[0]); // ['1', '2']基于map对象提供的values()函数
values()返回一个MapIterator对象,可以调用values().next()方法依次获取value值,一次只能获取一次, 这种方式可以直接获取map对象的value数组
Array.from(map.values())
// ['one', 'two']
map对象还提供了keys()方法
同样的下面这段代码可以获取map对象的key数组
Array.from(map.keys())
// ['1', '2'] 另外,map对象也支持在数组中使用扩展运算符
更直观简洁的表达方式
[...map.values()] // ['one', 'two']边栏推荐
猜你喜欢

Promise学习(一)Promise是什么?怎么用?回调地狱怎么解决?

Mini Program Graduation Works WeChat Food Recipes Mini Program Graduation Design Finished Products (3) Background Functions

CTFshow,命令执行:web37

Android 安全与防护策略
retired paddling

Small application project works WeChat gourmet recipes applet graduation design of finished product (1) the development profile

PowerPC技术与市场杂谈

2022年中盘点 | 产品打底,科技背书,广汽集团阔步向前

小程序毕设作品之微信美食菜谱小程序毕业设计成品(2)小程序功能

Dapr 与 NestJs ,实战编写一个 Pub & Sub 装饰器
随机推荐
July 31, 2022 -- Take your first steps with C# -- Use arrays and foreach statements in C# to store and iterate through sequences of data
.NET深入解析LINQ框架(三:LINQ优雅的前奏)
一篇文章,带你详细了解华为认证体系证书(1)
Mini Program Graduation Works WeChat Food Recipes Mini Program Graduation Design Finished Products (3) Background Functions
如何设计一个分布式 ID 发号器?
C#/VB.NET 将PPT或PPTX转换为图像
Qt 支持HEIC/HEIF格式图片
【likeshop】回收租凭系统100%开源无加密 商城+回收+租赁
STM32 personal notes - program run and fly
7. SAP ABAP OData 服务如何支持 $orderby (排序)操作
回归预测 | MATLAB实现RNN循环神经网络多输入单输出数据预测
利用正则表达式的回溯实现绕过
冰冰学习笔记:gcc、gdb等工具的使用
Solve vscode input! Unable to quickly generate skeletons (three methods for the new version of vscode to quickly generate skeletons)
如何在IntellJ IDEA中批量修改文件换行符
复现assert和eval成功连接或失败连接蚁剑的原因
【cartographer ros】十: 延时和误差分析
ACL 2022 | 文本生成的相关前沿进展
EasyRecovery热门免费数据检测修复软件
mysql进阶(二十二)MySQL错误之Incorrect string value中文字符输入错误问题分析