redux1 [React] 불변성을 유지하며 객체 변경하기 react 하면 불변성입니다. 코드를 짤 때 '불변성을 지켜야 한다' 라는 말을 많이 들어봤을 거에요. 불변성이 왜 중요할까요? 1. 원본 데이터의 보존이전 자바스크립트의 원시 값과 객체에 대해 정리할 때, 객체를 할당한 변수는 주소를 저장한다고 노트했습니다. (참고 : https://pearjam.tistory.com/7?category=535826) 즉, 주소를 저장하기에 해당 객체의 수정이 일어나면 그 객체를 참조하던 변수들은 고스란히 변경된 값을 반영하고, 알 수 없는 에러가 발생할 수 있습니다.예시const mathClassStudents = ['Kim', 'Lee'] //수학 수업을 듣는 학생 명단const englishClassStudents = mathClassStudents //영어 수업.. 2022. 9. 28. 이전 1 다음