Aanroepen van methodes binnen classes in OOP in JavaScript
Sommige methodes kunnen worden aangeroepen binnen
andere via this. Laten we
een voorbeeld bekijken. Stel we hebben
een class met een user en een methode,
waarin een eigenschap wordt teruggegeven:
javascriptclass User {
show() {
return this.name;
}
}
Stel we hebben ook een methode cape,
die de eerste letter van een string
omzet naar een hoofdletter:
javascriptclass User {
show() {
return this.name;
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Laten we de methode cape
gebruiken binnen de methode show:
javascriptclass User {
show() {
return this.cape(this.name);
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Задание 1
Maak een class Student
met eigenschappen name
en surn.
Задание 2
Maak een hulpmethode, die het eerste teken van een string opvraagt en het een hoofdletter maakt.
Задание 3
Maak een methode, die de initialen van de student teruggeeft, dat wil zeggen de eerste letters van zijn voornaam en achternaam.