ebson

javascript ES6 문법을 따라 Set, Map 자료구조 사용하기 본문

NODEJS WEB PROJECT/DEVELOPMENT

javascript ES6 문법을 따라 Set, Map 자료구조 사용하기

ebson 2022. 8. 15. 15:16

javascript ES6 문법을 따라 Set, Map 자료구조 사용하기



1. Set

1.1 요약 

중복을 허용하지 않는 값들의 모임, 오브젝트임

 

1.2 선언하기

let set = new Set()

 

1.3 값 추가하기

set.add(value);

 

1.4 값 삭제하기

set.delete(value);

 

1.5 값 요소 개수 조회하기

set.size



2. Map

 

2.1 요약

유일한 키에 하나의 값만을 갖는 키-값 쌍의 요소들의 모임임

 

2.2 선언하기

let map = new Map()

 

2.3 키-값 추가하기

map.set(key, value);

 

2.4 키-값 삭제하기

map.delete(key);

 

2.5 키에 대한 값 변경하기
- 존재하는 키에 대하여 다른 값을 할당하면 값이 변경됨

 

2.6 값 요소들을 순회하기

[...map.values()].forEach((value, index)=>{ … }}

 

2.7 키-값 요소 개수 조회하기




 

Comments