반응형
Notice
Recent Posts
Recent Comments
Link
목록프로그래밍/자바스크립트 (1)
개발자 최승준

자바스크립트(Javascript) 배열 복사하는 법 자바스크립트로 그림같이 배열을 복사하려하면 array = [1,2,3,4,5]; array_copy = array; array.splice(0,1); console.log(array,array_copy); // [2,3,4,5] and [2,3,4,5] 동일한 객체를 가르키기 때문에 값이 같이 바뀝니다. 위를 해결하는 방법을 찾다가 정리해서 공유합니다. 먼저 shallow copy 와 deep copy로 구분합니다. # shallow copy(얕은복사) array = [1,[2,3]]; array_copy = [...array]; array.push(4); //array = [1,[2,3],4] console.log(array,array_copy); /..
프로그래밍/자바스크립트
2020. 8. 11. 23:09