[개발 공부]/[AngularJS]
[AngularJS] Angular.copy() - 깊은복사하기
wild keyboardist
2022. 6. 27. 15:26
[AngularJS] AngulrJS 깊은복사 vs Javascript 로 깊은복사
깊은복사와 얕은복사의 차이점은 모두 안다고 가정하고,
AngularJS 에서 깊은복사하는 법과 Plain Javascript 로 깊은복사하는 법만 간략히 정리해본다.
[AngularJS 함수]
var array = [1,2,3,4,5];
//angular.copy()
var array2 = angular.copy(array);
//깊은복사가 완료되었다
// array = [1,2,3,4,5]
// array2 = [1,2,3,4,5]
[Javascript 에서 깊은복사하기]
var array = [1,2,3,4,5];
//JSON.parse() & JSON.stringify()
var array2 = JSON.parse(JSON.stringify(array));
//깊은복사가 완료되었다
//array = [1,2,3,4,5]
//array2 = [1,2,3,4,5]
기본형과 참조형의 차이 - 깊은복사 & 얕은복사에 대해 알고 싶다면?
https://devinserengeti.tistory.com/15?category=901017
[자바스크립트] 기본형과 참조형의 차이 / 깊은복사 & 얕은복사
[자바스크립트] 기본형과 참조형의 차이 / deep copy & shallow copy [요점정리] 기본형은 변수를 할당한 후, 해당 저장소에 값을 저장하며, 참조형은 변수를 할당한 후, 해당 저장소에 주소를 저장한
devinserengeti.tistory.com