자료간 연관성 표현할 때 사용한다.
var person = new Map(); // 맵 자료형 생성
person.set('name', 'Kim');
person.set('age', 20);
var person2 = new Map([
['name', 'Park'],
['age', 20]
]);
person.get('age')
person.size
person.delete('age')
for (var key of person.keys()) {
// 키 개수만큼 아래 코드 실행
console.log(key)
}
중복을 허용하지 않는 유사 Array 자료형
var students2 = new Set(['kim', 'tom', 'andy', 'tom']);
// 콘솔에 students2 출력해보면 중복자료인 tom은 1개만 저장되어있다
students2.add('Sally');
students2.size;
var students;
students = [...students2];