[javascript] 동적으로 생성된 프로퍼티의 값 유지 방법

일반적으로는 동적으로 추가된 프로퍼티의 값은 객체 내에서 유지됩니다. 따라서 객체 내에 동적으로 추가된 프로퍼티의 값이 계속 유지되려면 해당 객체를 유지해야 합니다.

let dynamicObject = {};

function addDynamicProperty(key, value) {
  dynamicObject[key] = value;
}

// Add dynamic property
addDynamicProperty('dynamicProp', 'dynamicValue');

// Access dynamic property
console.log(dynamicObject.dynamicProp); // Output: dynamicValue

위의 예제에서 dynamicObject를 유지하면 동적으로 추가된 dynamicProp 프로퍼티의 값도 계속 유지됩니다.