@blessmemary

Функция-конструктор JS. Как изменить имя пользователя?

Опишите объект пользователя с помощью функции-конструктора User.
Пользователь должен иметь свойства: name, login и password
-----------
let vasya = new User('Вася Пупкин', 'vasya', '1234');
----------
Что мы можем делать с пользователем:

vasya.getName() // Вася Пупкин
vasya.setName('Федя Сумкин')

vasya.getLogin() // vasya
vasya.setLogin('tyutyu') // Логин нельзя менять!

vasya.getPassword() // ********
vasya.setPassword('new pass')

Что я сделал:
function User(name) {
  this.name = name;
  this.login = login;
  this.passwd = passwd;
  this.getName = function() {
    alert(this.name);
  };
  this.setName = function() {
    
  };
}


Пожалуйста... Что должно быть в SetName?
  • Вопрос задан
  • 362 просмотра
Решения вопроса 1
yarkov
@yarkov Куратор тега JavaScript
Помог ответ? Отметь решением.
this.setName = function(name) {
    this.name = name;
};
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы