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 키-값 요소 개수 조회하기