Ole*_*Ole 11 javascript node.js typescript
有没有一种快速的方法来获取 Javascript Map 值作为数组?
const map:Map<number, string> = new Map()
map.set(1, '1')
map.set(2, '2')
Run Code Online (Sandbox Code Playgroud)
然后类似的东西Array.from(map.values())会给['1','2']......我可以发誓我有这样的东西......?
Nin*_*olz 18
它运行良好。Array.from也可以采用可迭代的值。
const map = new Map;
map.set(1, '1');
map.set(2, '2');
console.log(Array.from(map.values()));Run Code Online (Sandbox Code Playgroud)
另一种替代方法是使用Spread 语法( ...)。
const map = new Map().set(4, '4').set(2, '2');
console.log([...map.values()]);Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12947 次 |
| 最近记录: |