ES6
MAP과 다르게 KEY를 가지지 않는 집합.
SET은 중복값을 가질 수 없다.
const setVal1 = new Set();
const setVal2 = new Set();
setVal1.set('사과');
setVal1.set('바나나');
setVal2.set(망고');
setVal2.set('바나나');
setVal1.has('사과') ===> true;
setVal1.has('망고') ===> false;
MAP과 동일하게 entries() , values() 함수를 가짐. keys()는 없음.
const arryTest = Array.from(setVal1); // set을 배열로 치환.
const newSet = new Set(arryTest); // 배열을 Set으로 치환.
'Java > javascript' 카테고리의 다른 글
문자열 주요 함수 (0) | 2022.03.27 |
---|---|
MAP (0) | 2022.03.27 |
ES6 CLASS (0) | 2022.03.27 |
화살표 함수 (0) | 2022.03.27 |
펼침연산자(Spread Operator) (0) | 2022.03.27 |