Зварот да ўласцівасцяў унутры класаў у ААП у JavaScript

Унутры метадаў класа this будзе паказваць на аб'ект гэтага класа:

javascriptclass User {
  show() {
    console.log(this); // аб'ект
  }
}

Гэта значыць, што мы можам звяртацца да ўласцівасцяў аб'екта праз this. Давайце паспрабуем. Хай у нашага аб'екта ёсць уласцівасць name. Вывядзем гэту ўласцівасць у нашым метадзе:

javascriptclass User {
  show() {
    console.log(this.name);
  }
}

Давайце цяпер створым аб'ект нашага класа:

javascriptlet user = new User;

Запішам патрэбную нам уласцівасць:

javascriptuser.name = 'john';

Давайце цяпер выклічам метад, тым самым вывеўшы на экран значэнне ўласцівасці:

javascriptuser.show(); // выведе 'john'
Задание 1

У аб'ект класа Employee запішыце ўласцівасці name і salary.

Задание 2

Зрабіце метад, які вывядзе на экран імя работніка.

Задание 3

Зрабіце метад, які вывядзе на экран заробную плату работніка.