[javascript] 자바스크립트에서 동적으로 프로퍼티 값 수정하기

자바스크립트에서 객체의 프로퍼티 값을 동적으로 수정하는 방법은 다양합니다. 이 포스트에서는 그 중에서도 주로 사용되는 방법에 대해 살펴보겠습니다.

객체의 프로퍼티 값 수정

const person = {
  name: 'Alice',
  age: 30
};

// 프로퍼티 값 수정
person.name = 'Bob';
console.log(person); // { name: 'Bob', age: 30 }

위의 예제에서 person 객체의 name 프로퍼티 값을 동적으로 수정했습니다.

프로퍼티가 존재하지 않는 경우 동적으로 추가하기

const person = {
  name: 'Alice',
  age: 30
};

// 존재하지 않는 프로퍼티 추가
person.job = 'Engineer';
console.log(person); // { name: 'Alice', age: 30, job: 'Engineer' }

위의 예제에서 person 객체에 job 프로퍼티를 동적으로 추가했습니다.

참조

이상으로 자바스크립트에서 동적으로 객체의 프로퍼티 값을 수정하는 방법을 알아보았습니다.