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:

javascriptclass User {
  show() {
    return this.name;
  }
}

Olgu meil ka meetod cape, mis teisendab stringi esimese tähe suureks:

javascriptclass User {
  show() {
    return this.name;
  }
  
  cape(str) {
    return str[0].toUpperCase() + str.slice(1);
  }
}

Kasutame meetodit cape meetodi show sees:

javascriptclass User {
  show() {
    return this.cape(this.name);
  }
  
  cape(str) {
    return str[0].toUpperCase() + str.slice(1);
  }
}
Задание 1

Tee klass Student omadustega name ja surn.

Задание 2

Tee abimeetod, mis saab stringi esimese sümboli ja teeb selle suureks.

Задание 3

Tee meetod, mis tagastab õpilase initsiaalid, ehk tema ees- ja perekonnanime esitähed.