깊은 복사
재귀함수로 객체를 복사하는 방법(객체의 속성이 객체를 담고 있을 때)
가장 간단하게 복사하는 방법 : JSON이용.
위의 대안들도 수많은 예외상황이 존재하기 때문에 사실상 객체의 깊은복사는 어렵다.
아래 코드는 slice를 사용하여 배열을 깊은복사하는 방법이다. 하지만 이 방법도 껍데기만 깊은 복사이고 속은 얕은 복사이다. Object.key와 forEach문을 이용했을 때와 비슷하다.
Last updated
재귀함수로 객체를 복사하는 방법(객체의 속성이 객체를 담고 있을 때)
가장 간단하게 복사하는 방법 : JSON이용.
위의 대안들도 수많은 예외상황이 존재하기 때문에 사실상 객체의 깊은복사는 어렵다.
아래 코드는 slice를 사용하여 배열을 깊은복사하는 방법이다. 하지만 이 방법도 껍데기만 깊은 복사이고 속은 얕은 복사이다. Object.key와 forEach문을 이용했을 때와 비슷하다.
Last updated