Is there like a quick way to get Javascript Map values as an array?
const map:Map<number, string> = new Map()
map.set(1, '1')
map.set(2, '2')
And then something like Array.from(map.values()) would give ['1','2'] ... I could have sworn that I've something like this...?
It is working fine. Array.from can take an iterable value as well.
const map = new Map;
map.set(1, '1');
map.set(2, '2');
console.log(Array.from(map.values()));
Another alternative could be using Spread syntax (...).
const map = new Map().set(4, '4').set(2, '2');
console.log([...map.values()]);
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With