실전 문법·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 대신 ...을 써보세요)
막혔나요?
코드 에디터