자바스크립트의 Map 컬렉션
Map 컬렉션은 키로
프리미티브뿐만 아니라 객체도
사용할 수 있는 객체입니다.
예제를 통해 살펴봅시다. 먼저 다음 명령어로 컬렉션을 생성합니다:
let map = new Map;
그런 다음 set 메소드를 사용해 컬렉션에
요소를 추가하고, get 메소드를 사용해
요소를 가져올 수 있습니다.
시도해 봅시다. 키로 두 개의 배열을 만들고 싶다고 가정해 보겠습니다:
let arr1 = [1, 2];
let arr2 = [3, 4];
키에 일부 값을 할당해 보겠습니다:
map.set(arr1, 'data1');
map.set(arr2, 'data2');
이제 키를 통해 값을 읽어봅시다:
console.log(map.get(arr1));
console.log(map.get(arr2));
3개의 배열이 주어졌다고 가정합니다. Map 컬렉션을 생성하고,
이 배열들을 컬렉션의 키로, 값은 임의의 문자열로 설정하세요.
3개의 객체와 3개의 배열이 주어졌다고 가정합니다.
Map 컬렉션을 생성하고, 객체를 컬렉션의 키로,
해당 배열을 값으로 설정하세요.