배열로 변환하기

choice·2021년 8월 5일
0
post-thumbnail

1. Array.from()

const set = new Set([1, 2, 3]);
const arr = Array.from(set);

set을 배열로 바꾸고 정렬한 것을 arr에 대입한다는 뜻이다.

2. Spread Operator (전개 연산자)

Spread Operator는 ES6의 문법으로 배열이나 문자열과 같은 반복가능한 객체를 하나씩 펼쳐서 리턴한다.

... 와 같이 점 3개로 표현한다.

const set = new Set([1, 2, 3]);
const arr = [...set]

3. forEach

반복문을 이용한 방법이다.

Array의 push함수를 사용하여 Set객체를 새로운 배열로 변환했다.

const set = new Set([1, 2, 3]);
const arr = [];

set.forEach((element) => {
	arr.push(element);
});

0개의 댓글