TIL-4 : 자바스크립트 객체 안에 객체는 어떻게 복사가 될까

yatyat2·2019년 1월 10일
0

혼자 공부하는 중입니다...! 틀릴 수 있으며, 알려주시면 감사하겠습니다!

다른 파일에서 객체를 import하고, state안에 있는 객체에 대입했는데, 문득 객체는 참조 변수니까 state안에 있는 객체를 변경하면 원래 객체도 바뀌나...? 싶은 생각에 테스트를 해봤는데 그 당시 결과는 아니였고, 객체 안에 객체까지는 참조 변수 역할을 안 하는 건가 생각을 했다. 그런데

이렇게 테스트를 해보니 객체 안에 객체에 대입했어도, 원래 객체를 수정하면 객체 안의 객체도 수정이 된다는 것을 알게 되었다.

그렇다면 문제는 state의 특징? 아니면 import를 했기 때문이겠군... 내일 다시 하자.

profile
개발 초보

2개의 댓글

comment-user-thumbnail
2019년 1월 11일

간단명료한 좋은 글이 있어서 공유합니다.
자바스크립트 객체 복사하기

1개의 답글