Обращение к свойствам внутри классов в ООП в JavaScript

Внутри методов класса this будет указывать на объект этого класса:

class User { show() { console.log(this); // объект } }

Это значит, что мы можем обращаться к свойствам объекта через this. Давайте попробуем. Пусть у нашего объекта есть свойство name. Выведем это свойство в нашем методе:

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

Давайте теперь создадим объект нашего класса:

let user = new User;

Запишем нужное нам свойство:

user.name = 'john';

Давайте теперь вызовем метод, тем самым выведя на экран значение свойства:

user.show(); // выведет 'john'

В объект класса Employee запишите свойства name и salary.

Сделайте метод, который выведет на экран имя работника.

Сделайте метод, который выведет на экран зарплату работника.



Чат с GPT Компилятор