원시타입1 불변성의 개념과 불변성이 중요한 이유 중요 키워드 불변성 원시타입 참조타입 불변성이 중요한 이유 리액트에서 불변성이라는 개념은 굉장히 중요하다. 렌더링과 밀접한 관계가 있기 때문이다. 리액트는 어떠한 state 가 있을 때 이 값이 변경됐는지 아니면 이전과 같은지에 따라서 렌더링을 할지 말지를 결정한다. 이때, 변경됐는지 판단하는 값은 주소값을 의미한다. (얕은 비교 수행) 그렇기 때문에 불변성을 지키는 것이 중요하다고 할 수 있다. 불변성이란? 데이터 변경 시 기존에 생성된 원본 데이터를 변경시키지 않고, 새로운 원본을 만드는 것을 말한다. 데이터 타입에서 원시타입과 참조타입이 있을 때, 원시타입은 불변성 지키고, 참조타입은 불변성을 지키지 않는다고 할 수 있다. 원시타입과 참조타입 원시타입 : Boolean, String, Number,.. 2024. 1. 24. 이전 1 다음