Set [ Javascript ] [ JavaScript 문법 종합반 2주차 ]

2023. 6. 13. 18:00항해99/JavaScript 문법 종합반

// Set
// 고유한 값을 저장하는 자료구조다.
// 값만 저장한다.
// 키를 저장하지 않는다.
// 값이 중복되지 않는 유일한 요소로만 구성된다.
// 값 추가, 검색, 값 삭제, 모든 값 제거, 존재 여부 확인

const mySet = new Set(); // 집합
mySet.add("value1");
mySet.add("value2");
mySet.add("value1");

console.log(mySet.size); // 2
console.log(mySet.has("value1")); // true
console.log(mySet.has("value2")); // true
console.log(mySet.has("value3")); // false

for (const value of mySet.values()) {
  console.log(value);
}
/*
value1
value2
*/