[javascript] 자바스크립트 맵이란 무엇인가?
맵은 특히 순서가 있는 키-값 쌍을 필요로 하는 경우에 유용합니다. 이외에도 맵은 내장된 size 프로퍼티를 통해 요소의 개수를 쉽게 확인할 수 있고, forEach 메소드를 사용하여 요소들을 반복 처리할 수도 있습니다.
아래는 간단한 예제 코드를 통해 맵의 사용법을 설명하겠습니다.
// 빈 맵 생성
let myMap = new Map();
// 키-값 쌍 추가
myMap.set('name', 'John');
myMap.set('age', 30);
// 값 얻기
console.log(myMap.get('name')); // John
// 맵 순회
myMap.forEach(function(value, key) {
console.log(`${key}: ${value}`);
});
// 맵 크기 확인
console.log(myMap.size); // 2
자바스크립트 맵에 대해 더 알아보려면 MDN 웹 문서 Map를 참고하시기 바랍니다.