실전 문법·30 / 32

스프레드 연산자로 배열 합치기

스프레드 연산자(...)는 배열이나 객체의 내용물을 펼쳐서 새 배열·객체를 만들 때 씁니다. 원본은 건드리지 않고 복사본을 만드는 데도 자주 씁니다.

let a = [1, 2];
let b = [3, 4];
let combined = [...a, ...b];
console.log(combined);

let base = { x: 1 };
let extended = { ...base, y: 2 };
console.log(extended);

배열 앞에 ...을 붙이면 대괄호 밖으로 원소를 펼쳐 놓는다고 생각하면 됩니다.

할 일

두 배열을 합친 새 배열을 스프레드 연산자로 만들어 반환하세요 (concat 대신 ...을 써보세요)

막혔나요?
코드 에디터