다음과 같은지도가 있다고 가정하겠습니다.
let myMap = new Map().set('a', 1).set('b', 2);
그리고 위의 내용에 기초하여 [ 'a', 'b']를 얻고 싶습니다. 내 현재 솔루션은 너무 길고 끔찍한 것 같습니다.
let myMap = new Map().set('a', 1).set('b', 2);
let keys = [];
for (let key of myMap)
keys.push(key);
console.log(keys);
더 좋은 방법이 있어야합니까?
Map
.
Array.from(Map.values())
-필요한 경우 키 대신 값이 필요합니다.
Array.from(Map.keys())
.