728x90
반응형
map
-
Map 객체JavaScript 2022. 6. 25. 19:06
Map 객체는 키와 값의 쌍(Key : Value)으로 이루어진 컬렉션이다. 객체와 유사하지만 차이점이 존재한다. 객체를 포함한 모든 값을 키로 사용할 수 있다. 이터러블 요소 개수를 map.size로 확인한다. Map 객체를 생성해보자. Set 객체와 같은 방법으로 생성할 수 있으며, Map 생성자 함수로 생성하고 인수를 전달하지 않으면 빈 Map 객체가 생성된다. const map = new Map(); console.log(map); // Map(0) {} Map 생성자 함수는 이터러블을 인수로 전달받아 Map객체를 생성한다. 이때, 이터러블은 키와 값의 쌍으로 이루어져야 한다. const map1 = new Map([['key1', 'value1'], ['key2', 'value2']]); con..