Set 객체
→ 중복되지 않는 유일한 값들의 집합
Set객체는 Set 생성자 함수로 생성
요소 개수확인 size
요소 추가 add
요소 존재 여부 확인 has
요소 삭제 delete(존재하지 않으면 에러없이 무시)
일괄 삭제 clear
요소 순회 forEach
수학적 집합을 구현하기 위한 자료구조
교집합 setA.intersection(setB) = setB.intersection(setA)
합집합 setA.union(setB)
차집합 setA.difference(setB)
부분집합 setA.inSuperset(setA)
Map 객체
키와 값의 쌍으로 이루어짐
1. 키로 객체를 포함한 모든값 사용 가능
2. 이터러블
3. 요소 개수확인 map.size
Map 생성자 함수로 생성
요소 개수확인 size
요소 추가 set
요소 취득 get
요소 존재 여부 확인 has
요소 삭제 delete(존재하지 않으면 에러없이 무시)
일괄 삭제 clear
요소 순회 forEach