Meetoditele viitamine klassides OOP-s JavaScriptis
Ühtedel meetoditel saab kutsuda teisi
läbi this. Vaatame
seda näite varal. Olgu meil
antud klass kasutajaga ja meetod,
mis tagastab omaduse:
class User {
show() {
return this.name;
}
}
Olgu meil ka meetod cape,
mis teisendab stringi esimese tähe
suureks:
class User {
show() {
return this.name;
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Kasutame meetodit cape
meetodi show sees:
class User {
show() {
return this.cape(this.name);
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Tee klass Student
omadustega name
ja surn.
Tee abimeetod, mis saab stringi esimese sümboli ja teeb selle suureks.
Tee meetod, mis tagastab õpilase initsiaalid, ehk tema ees- ja perekonnanime esitähed.