변경
Mutation
이미 존재하는 객체의 관찰 가능한 상태를 바꾸는 일이다. 변수 이름을 다른 값에 다시 연결하는 재대입과 구분한다.
같은 뜻으로 쓰는 말
- 뮤테이션
- 객체 변경
마지막 검증
profile.name = "서준"은 profile을 읽어 얻은 객체의 속성을 변경한다.
profile = otherProfile은 profile 바인딩을 다른 값에 다시 연결하는 재대입이다.
두 동작은 영향을 받는 대상이 다르다.
변경 자체가 자바스크립트 오류라는 뜻은 아니다. 다만 공유된 객체나 React 상태처럼 이전 값의 보존이 중요한 곳에서는 의도하지 않은 결과를 만들 수 있다.
출처와 검증 범위
아래 날짜는 링크를 마지막으로 열어 본 날입니다. 문서 상단의 검증일은 글의 설명과 적용 범위를 다시 확인한 날입니다.
- Updating Objects in StateReact · 공식 문서 · 확인 2026-07-27