Запись на курсы по HTML, CSS, JavaScript, PHP, Python, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗jsOpBsPIC 7 of 60 menu
Бесплатный тренинг по JavaScript: работа с Drag-and-Drop. Начало 2 октября. Жми для записи!

Обращение к свойствам внутри классов в ООП в 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.

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

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

byenru