[JS] 얕은 복사 깊은 복사
코어 자바스크립트 1장을 읽고 정리한 내용 (2)4. 얕은 복사와 깊은 복사 4-1. 불변 객체 4-2. 복사한 데이터를 변경할 때 원본 데이터의 변경 여부 4-3. 불변객체를 만드는 방법 1. 불변 객체 (immutable object)리액트 토이프로젝트를 하면서 객체의 불변성을 신경쓰지 않다가 문제가 발생한 적이 없어서 아직 중요성을 못 느끼고 있지만 (?)불변 객체는 React, Vue.js, Angular 등의 라이브러리나 프레임워크 뿐만 아니라 함수형 프로그래밍, 디자인 패턴 등에서 매우 중요한 기초가 되는 개념이라고 한다. 불변 객체의 개념이나 등장배경, 필요성에 대한 설명이 위키피디아에 잘 정리되어 있다. 불변객체 - 위키백과, 우리 모두의 백과사전위키백과, ..
Language/JavaScript
2021. 5. 14.