Lets say I have the following map:
let myMap = new Map().set(\'a\', 1).set(\'b\', 2);
And I want to obtain [\'a\', \'b\'] based on the abov
Map.keys() returns a MapIterator object which can be converted to Array using Array.from:
MapIterator
Array
let keys = Array.from( myMap.keys() ); // ["a", "b"]
EDIT: you can also convert iterable object to array using spread syntax
let keys =[ ...myMap.keys() ]; // ["a", "b"]