Metodų kreipimasis į klasės viduje OOP JavaScript
Vienus metodus galima iškviesti viduje
kitių per this. Pažiūrėkime
pavyzdžiu. Tebūnie mums
duota klasė su vartotoju ir metodu,
kuriame grąžinama savybė:
class User {
show() {
return this.name;
}
}
Tebūnie mums taip pat metodas cape,
paverčiantis pirmąją eilutės raidę
didžiąja:
class User {
show() {
return this.name;
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Panaudokime metodą cape
metodo show viduje:
class User {
show() {
return this.cape(this.name);
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Sukurkite klasę Student
su savybėmis name
ir surn.
Sukurkite pagalbinį metodą, kuris gaus pirmąjį eilutės simbolį ir padarys jį didžiąja raide.
Sukurkite metodą, kuris grąžins studento inicialus, tai yra pirmąsias jo vardo ir pavardės raides.