본문 바로가기

Java/javascript

ES6 집합 컬렉션 - SET

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