Встречается на собеседованиях • сегодня

Как в объекте присваивать свойству число и при прочтении этого свойства получать строку

Можно использовать геттеры (getters) в объекте для преобразования значения при чтении свойства:

javascript
const obj = {
  _age: 25, // внутреннее свойство
  
  get age() {
    return `Мой возраст: ${this._age}`;
  },
  
  set age(value) {
    this._age = value;
  }
};

obj.age = 30; // записываем число
console.log(obj.age); // "Мой возраст: 30" - получаем строку

text

Геттер `age` автоматически вызывается при обращении к свойству и преобразует число в строку, а сеттер позволяет записывать числовое значение.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы