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
қасиеттерін жазыңыз.
Жұмысшының атын экранға шығаратын әдіс жасаңыз.
Жұмысшының жалақысын экранға шығаратын әдіс жасаңыз.