Как обратиться к ключу объекта внутри объекта?
Нужно this.text заменить на что то другое, только не пойму на что
let obj = {
text: 'Количество: ',
items: this.text + 1290
};
console.log(obj.items); // Нужен результат Количество: 1290
Сейчас выдает NaN
Ответы (1 шт):
Автор решения: Igor
→ Ссылка
Нужно
this.textзаменить на что то другое
Нe нужно.
let obj = {
text: 'Количество: ',
items: function() { return this.text + 1290; }
};
console.log(obj.items()); // Нужен результат Количество: 1290
let obj = {
text: 'Количество: ',
get items() { return this.text + 1290; }
};
console.log(obj.items); // Нужен результат Количество: 1290
Совет дня:
Чтобы обратиться к свойству объекта внутри объекта, надо сначала оказаться внутри объекта.