본문 바로가기

기타/javascript

javascript map 객체 선언 방법과 object 객체와의 차이점

728x90

map 객체는 키-값 쌍을 삽입 순서대로 기억하는 객체입니다.

1.javascript map 객체 만들기.

let map = new Map();
map.set('a',1)
map.set('b',2)
map.set('c',3)

new Map()을 통해 객체를 만들고 set을 통해 만들 수 있습니다.

 

2.map과 object 객체의 차이점.

차이점이 보이시나요?

map의 객체들마다 인덱스가 있고 {}으로 쌓여 있습니다.

반면 object는 key값이 인덱스가 되고 value가 값이 됩니다.

 

728x90