6. To-do_1 : 리액트 불변성 지키기 불변성이란 사전적 의미에서 값이나 상태를 변경할 수 없는 것을 의미한다. 자바스크립트는 두 가지의 타입이 있다. 1. 원시 타입 : Boolean, String, Number, null, undefined, Symbol 2. 참조 타입 : Object, Array 여기서 원시 타입은 불변성을 가지고 있고 참조 타입은 그렇지 않다. 자바스크립트에서는 원시 타입에 대한 참조 및 값을 저장하기 위해 call stack 메모리 공간을 사용하고 참조 타입인 경우 heap이라는 별도의 메모리 공간을 사용한다. 이 경우 call stack은 개체 및 배열 값이 아닌 메모리에만 heap 메모리 참조 ID를 저장한다. 즉, 원시 타입은 고정된 크기로 call stack 메모리..