Задать вопрос
@FlatUser

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

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

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

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

object = {
   property: value 
}
// или так
object.property = value
  • Вопрос задан
  • 1409 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
Решения вопроса 1
Negezor
@Negezor
Senior Shaurma Developer
let value = 1;
const object = {
  get property() {
     return value;
  }
};

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

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

Похожие вопросы