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

Как присвоить свойству объекта в JS значение другого свойства(как в примере)?

let user = {
name: 'Василий',
name2: this.name

};

console.log(user.name2) // нужно чтобы вывелось Василий
  • Вопрос задан
  • 423 просмотра
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
Решения вопроса 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
Можно прописать геттер:

let user = {
  name: 'Василий',

  get name2() {
    return this.name;
  }
};

user.name2 // Василий
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
dollar
@dollar
Делай добро и бросай его в воду.
let user = {
  name: 'Василий',
  //name2: undefined,
};
user.name2 = user.name;
Ответ написан
Ваш ответ на вопрос

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

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