[JavaScript] new Map()
본문 바로가기
프레임워크/JS(+jQuery)

[JavaScript] new Map()

by 은돌1113 2024. 5. 14.

new Map()은 JavaScript의 내장 객체 중 하나로써 Map은 key-value 쌍을 저장하는 컬렉션입니다.

이를 사용하여 효율적으로 데이터를 저장하고 관리할 수 있습니다.

 

조작 방법은 아래와 같습니다.

// 새로운 Map 생성
ley map = new Map();

// key-value 쌍 추가
map.set('key', 'value');
map.set('red', '빨강');

// 값 가져오기
const key = map.get('key');
console.log(key); // value

// 존재여부 확인
const keyYN = map.has('key');
console.log(keyYN); // true

// key-value 쌍 삭제
map.delete('key');

// Map 크기 확인
console.log(map.size); // 출력 : 1

// Map의 모든 항목 반복
map.forEach((key, value) => {
  console.log(`${key} : ${value}`);
});

// Map의 모든 항목 삭제
map.clear()
 

Map - JavaScript | MDN

The Map object holds key-value pairs and remembers the original insertion order of the keys. Any value (both objects and primitive values) may be used as either a key or a value.

developer.mozilla.org

 

댓글