Menu
Coddy logo textTech

Set이란 무엇인가요?

Coddy JavaScript 여정의 논리 & 흐름 섹션에 포함된 레슨 — 65개 중 28번째.

Set은 어떤 타입이든 유일한 값을 저장하는 JavaScript의 내장 객체입니다. 배열과 비슷하지만, 한 가지 주요한 차이점이 있습니다:

  1. Set의 각 값은 반드시 유일해야 합니다

Set을 생성하는 방법은 다음과 같습니다:

const mySet = new Set();

배열을 사용하여 Set을 초기화할 수도 있습니다:

const mySet = new Set([1, 2, 3, 4, 5]);

Set을 다시 배열로 변환하려면:

const myArr = Array.from(mySet);
challenge icon

챌린지

쉬움

배열을 인자로 받는 uniqueElements라는 이름의 함수를 만드세요. 이 함수는 입력 배열에서 고유한 요소들만 포함하는 새로운 배열을 반환해야 합니다.

치트 시트

Set은 모든 유형의 고유한 값을 저장하는 내장 JavaScript 객체입니다. Set의 각 값은 고유해야 합니다.

Set 생성하기:

const mySet = new Set();

배열로 Set 초기화하기:

const mySet = new Set([1, 2, 3, 4, 5]);

Set을 다시 배열로 변환하기:

const myArr = Array.from(mySet);

직접 해보기

function uniqueElements(arr) {
  // 여기에 코드를 작성하세요
}
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

논리 & 흐름의 모든 레슨