[javascript] 맵과 셋의 데이터 추출 방법

맵(Map) 데이터 추출하기

맵은 key-value 쌍의 컬렉션으로, 주어진 key를 사용하여 값을 검색할 수 있습니다. Map 객체에서 데이터를 추출하는 방법은 다음과 같습니다.

// 새로운 Map 생성
let myMap = new Map();
myMap.set('name', 'John');
myMap.set('age', 30);

// 데이터 추출
console.log(myMap.get('name')); // John
console.log(myMap.get('age')); // 30

위 예제에서 get 메서드를 사용하여 맵에서 값을 추출했습니다.

셋(Set) 데이터 추출하기

셋은 고유한 값을 저장하는 컬렉션입니다. 셋에서 데이터를 추출하는 방법은 다음과 같습니다.

// 새로운 Set 생성
let mySet = new Set();
mySet.add('apple');
mySet.add('banana');
mySet.add('apple'); // 중복된 값은 무시됨

// 데이터 추출
mySet.forEach(function(value) {
  console.log(value);
});

위 예제에서 forEach 메서드를 사용하여 셋에서 값을 추출했습니다.

이것으로 JavaScript에서 맵과 셋의 데이터를 추출하는 방법에 대해 알아보았습니다.