Map() 생성자

Map() 생성자는 Map 객체를 생성합니다.

구문

js

new Map()
new Map(iterable)

참고: Map()은 오직 new로만 생성할 수 있습니다. new 없이 호출하면 TypeError가 발생합니다.

매개변수

iterable Optional

하나의 Array 혹은 키-값 쌍인 요소를 가진 반복 가능 객체. (예를 들어 [[ 1, 'one' ],[ 2, 'two' ]]과 같이 2개의 요소를 가진 배열). 각각의 키-값 쌍은 새로운 Map에 추가됩니다.

예제

새로운 Map 생성하기

js

const myMap = new Map([
  [1, "one"],
  [2, "two"],
  [3, "three"],
]);

명세서

Specification
ECMAScript Language Specification
# sec-map-constructor

브라우저 호환성

BCD tables only load in the browser

같이 보기