const test= [1,2,3,4,5]; // undefined [7,...test] // (6) [7, 1, 2, 3, 4, 5] [...test,7] // (6) [1, 2, 3, 4, 5, 7]
ES6에서 추가된 문법으로 객체나 배열을 펼쳐서 ...기존값+추가값을 추가할 수 있다. 새로운 배열을 생성하기 때문에 불변성을 지키면서 원소를 추가할 수 있다.