Skip to main content
← Glossary

변경

Mutation

이미 존재하는 객체의 관찰 가능한 상태를 바꾸는 일이다. 변수 이름을 다른 값에 다시 연결하는 재대입과 구분한다.

같은 뜻으로 쓰는 말

  • 뮤테이션
  • 객체 변경

마지막 검증

profile.name = "서준"profile을 읽어 얻은 객체의 속성을 변경한다. profile = otherProfileprofile 바인딩을 다른 값에 다시 연결하는 재대입이다. 두 동작은 영향을 받는 대상이 다르다.

변경 자체가 자바스크립트 오류라는 뜻은 아니다. 다만 공유된 객체나 React 상태처럼 이전 값의 보존이 중요한 곳에서는 의도하지 않은 결과를 만들 수 있다.

출처와 검증 범위

아래 날짜는 링크를 마지막으로 열어 본 날입니다. 문서 상단의 검증일은 글의 설명과 적용 범위를 다시 확인한 날입니다.

  1. Updating Objects in StateReact · 공식 문서 · 확인 2026-07-27