@nathan111777

Что делает эта часть кода?

Есть такой код:
function User(name){
    this.name = name;   
}

User.prototype.hello = function(who){
    console.log("Hello, " + who.name);
};

var vasya = new User("Вася"); 
var petya = new User("Петя");

vasya.hello(petya);
petya.hello(vasya);

У меня вопросы по одной части кода:
this.name = name;
1)Что делает эта часть кода?
2)Зачем ключевое слово this? Что оно делает?
3)Я так понимаю "name" слева от равно это параметр функции, а справа тогда что?
  • Вопрос задан
  • 185 просмотров
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
26 апр. 2024, в 09:18
500 руб./в час
26 апр. 2024, в 06:46
1500 руб./в час
26 апр. 2024, в 05:31
1000 руб./за проект