728x90
var arr = [1, 2, 3];
var arr2 = [...arr]; // arr.slice() 와 유사
arr2.push(4);
// arr2 은 [1, 2, 3, 4] 이 됨
// arr 은 영향을 받지 않고 남아 있음
[출처]
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Spread_syntax
728x90
'JavaScript' 카테고리의 다른 글
array 숫자 sort (0) | 2023.11.26 |
---|---|
2차원 배열의 중복값 제거 (0) | 2023.11.26 |
TypeError: Cannot read properties of undefined (reading '0') (0) | 2023.11.26 |
reduce() 함수 (0) | 2023.10.26 |
map() 함수 (1) | 2023.10.26 |