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:
javascriptclass User {
show() {
return this.name;
}
}
Pieņemsim, ka mums ir arī metode cape,
kas pārveido pirmo virknes burtu
par lielo burtu:
javascriptclass User {
show() {
return this.name;
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Izmantosim metodi cape
metodes show iekšpusē:
javascriptclass User {
show() {
return this.cape(this.name);
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Задание 1
Izveidojiet klasi Student
ar īpašībām name
un surn.
Задание 2
Izveidojiet palīgmetodi, kas iegūs pirmo virknes simbolu un padarīs to lielo burtu.
Задание 3
Izveidojiet metodi, kas atgriezīs studenta iniciāļus, tas ir, pirmos viņa vārda un uzvārda burtus.