<FRONTEND>
Spread Operator - 배열의 복사
초코푸딩
2022. 12. 17. 07:45
spread operator : 펼침 연산자
let preArray = ["a", "b", "c"]
let afterArray = [...preArray]; // 메모리 새로운 공간 할당 (복사!)
- preArray와 afterArray의 참조는 같지 않다.
function sum(a, b, c) {
return a+b+c;
}
let arr = [100, 200, 300];
sum.apply(null, arr); // sum(100 , 200, 300) 과 같은 효과
sum(... arr); //spread operator 이용