19.12.22 개발기록 -[Javascript] Nested Object(중첩된 객체)
자자 ~ 오늘 포스팅 내용은 무엇이냐~ Nested Object ! 중첩된 객체 이다 ! 이전 포스팅에서 Immutability (불변성)에 대해 이야기 해보았다. 이번 포스팅은 그의 연장선인데, 바로 var o1 = {name: 'kim', score:[1,2]}; 위 코드와 같이 객체 { } 안에 [ ] 배열이 있는 경우에 객체를 복사하였을 때, 원본은 변화 시키지 않는 방법이다. 1 2 3 4 var o1 = {name: 'kim', score:[1,2]}; var o2 = Object.assign({}, o1); o2.score.push(3); o2 를 Object.assign을 통해 복사 한뒤, score.push(3) 을 하게 되면, o2 내의 score 뿐만 아니라, o1 내의 score 또..
2019. 12. 22.