이 상태에서 변수에 다른 객체를 재할당하려고 하면 어떻게 될까요? const 키워드는 재할당이 안 되므로 바로 오류가 발생합니다.
const person = {
name:"Hong Gildong"
};
person = {
name:"Sucoding"
}; // TypeError: Assignment to constant variable
그림 11-5 데이터 재할당 불가능
하지만 변수에 할당된 객체에 속성을 추가하거나 값을 변경하는 건 가능합니다.
const person = {
name:"Hong Gildong"
};
person.name = "Hong";