Задать вопрос
@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 Простой 1 комментарий
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
23 дек. 2024, в 09:41
5000 руб./за проект
23 дек. 2024, в 09:39
1000000 руб./за проект