Knowledge Wiki/Javascript
[ JavaScript ES 6 ] Map, Set
Praiv.
2021. 12. 17. 17:58
1. key, value를 저장하는 Map 자료형
Map 자료형은 자료간의 연관성을 표현하기 위해 사용
자료얻기 -> get()
var person = new Map();
person.set('name', 'Kim');
person.set('age', 20);
var person2 = new Map([
['name', 'Kim'],
['age', 20]
]);
2. 중복자료를 허용하지 않는 Array 비슷한 Set 자료형
Set의 add(), delete(), has(), size 주로 쓰임
var book = new Set(['john', 'tom', 'andy', 'tom']);
var arrBook = [...book]; // 기존 배열에서 중복 제거한 버전 구할 때 유용하게 쓰임
book; // {"john", "tom", "andy"}
반응형