Moh*_*rma 4 collections typescript
我想获取地图的值并存储在打字稿中的字符串数组中。
myMap= [0:'Mohit',1:'Balesh',2:'Jatin'];
arr[];
Run Code Online (Sandbox Code Playgroud)
预期结果 arr['Mohit','Balesh','Jatin']
小智 11
要从映射中的值获取数组,您可以使用 Javascript 扩展运算符 (...) 和映射的 value() 方法将映射值扩展为数组。
yourArray = [...myMap.values()]
// gives the array ['Mohit', 'Balesh', 'Jatin']
Run Code Online (Sandbox Code Playgroud)
首先,你myMap的无效。它应该是这样的:
myMap= {0:'Mohit',1:'Balesh',2:'Jatin'};
Run Code Online (Sandbox Code Playgroud)
并从中获取数组应如下所示:
myArr = Object.values(myMap);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3998 次 |
| 最近记录: |