@Lion45

Что делает displayInfo в данном коде?

Что делает "this.displayInfo = function()" в данном коде ?
И почему он не выводит надпись "Имя: ${this.name} Возраст: ${this.age}"

function User(name, age) {
    this.name = name;
    this.age = age;
    this.displayInfo = function() {
        console.log(`Имя: ${this.name} Возраст: ${this.age}`);
    }
}
User.prototype.sayHi = function() {
    console.log(`Привет, меня зовут ${this.name}`);
};
module.exports = User;
  • Вопрос задан
  • 30 просмотров
Решения вопроса 1
Bavashi
@Bavashi
В этом коде displayInfo выводит имя и возраст, переданные в конструктор. То есть это метод.
А он ничего не выводит, потому что его никто не вызывает.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Яндекс Москва
от 100 000 до 300 000 ₽
Яндекс Санкт-Петербург
от 100 000 до 300 000 ₽
Кенарий Санкт-Петербург
от 120 000 до 300 000 ₽