37장 Set과 Map

Yuzu·2023년 7월 11일

37장 Set과 Map

37.1 Set

Set 객체
중복되지 않는 유일한 값들의 집합(set)이다.
배열과 유사
수학적 집합을 구현하기 위한 자료구조

1. Set 객체의 생성

Set 생성자 함수로 생성

  • 인수를 전달하지 않으면 빈 Set 객체 생성
  • Set 생성자 함수는 이터러블을 인수로 전달받아 Set 객체를 생성한다. 이 때 이터러블의 중복된 값은 Set 객체에 요소로 저장되지 않는다.

2. 요소 개수 확인

Set.prototype.size 프로퍼티 사용

  • size 프로퍼티는 setter 함수 없이 getter 함수만 존재하는 접근자 프로퍼티, size 프로퍼티에 숫자를 할당하여 Set 객체 요소 개수를 변경할 수 없다.

3. 요소 추가

Set.prototype.add 메서드 사용

profile
냐하

0개의 댓글