Verwysing na metodes binne klasse in OOP in JavaScript

Een metode kan binne 'n ander aangeroep word deur this te gebruik. Kom ons kyk na 'n voorbeeld. Gestel ons het 'n klas User met 'n metode wat 'n eienskap teruggee:

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

Gestel ons het ook 'n metode cape, wat die eerste letter van 'n string in hoofletters omskakel:

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

Kom ons gebruik die metode cape binne die metode show:

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

Maak 'n klas Student met eienskappe name en surn.

Задание 2

Maak 'n hulpmetode, wat die eerste karakter van 'n string sal kry en dit in hoofletters sal omskakel.

Задание 3

Maak 'n metode wat die voorletters van die student sal teruggee, dit wil sê die eerste letters van sy naam en van.