@FlatUser

Как обновить свойства объекта в js?

Есть объект и переменная, свойство объекта является значением переменной.
let value = 1;

const object = {
   property: value 
}
object.property;  //  результат: 1
value = 2;
object.property;  //  результат: 1

Проблема в том что имя у переменной может быть разным и я не могу сделать так

object = {
   property: value 
}
// или так
object.property = value
  • Вопрос задан
  • 1290 просмотров
Решения вопроса 1
Negezor
@Negezor
Senior Shaurma Developer
let value = 1;
const object = {
  get property() {
     return value;
  }
};

object.property;  //  результат: 1
value = 2;
object.property;  //  результат: 2
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы