JavaScript-da OOP-da klasslar ichida metodlarga murojaat qilish
Bir metodlarni boshqalarining ichida
this orqali chaqirish mumkin. Keling
buni misolda ko'rib chiqaylik. Bizda foydalanuvchi
klassi va uning ichida xususiyatni qaytaradigan
metod mavjud bo'lsin:
class User {
show() {
return this.name;
}
}
Bizda shuningdek, cape metodi bo'lsin,
u satrning birinchi harfini bosh harfga aylantiradi:
class User {
show() {
return this.name;
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Keling show metodi ichida
cape metodidan foydalanamiz:
class User {
show() {
return this.cape(this.name);
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Student klassini yarating
name va
surn xususiyatlari bilan.
Satrning birinchi belgisini olib uni bosh harfga aylantiradigan yordamchi metod yarating.
Talabaning initsiallarini, ya'ni uning ismi va familiyasining birinchi harflarini qaytaradigan metod yarating.