Metožu izsaukšana klasēs OOP JavaScript
Vienas metodes var izsaukt citas iekšpusē
caur this. Apskatīsim
piemērā. Pieņemsim, ka mums ir
dota lietotāja klase ar metodi,
kurā atgriežas īpašība:
class User {
show() {
return this.name;
}
}
Pieņemsim, ka mums ir arī metode cape,
kas pārveido pirmo virknes burtu
par lielo burtu:
class User {
show() {
return this.name;
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Izmantosim metodi cape
metodes show iekšpusē:
class User {
show() {
return this.cape(this.name);
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Izveidojiet klasi Student
ar īpašībām name
un surn.
Izveidojiet palīgmetodi, kas iegūs pirmo virknes simbolu un padarīs to lielo burtu.
Izveidojiet metodi, kas atgriezīs studenta iniciāļus, tas ir, pirmos viņa vārda un uzvārda burtus.