Достъп до методи вътре в класове в ООП в JavaScript
Един методи могат да бъдат извиквани вътре в
други чрез this. Нека
разгледаме пример. Нека имаме
клас с потребител и метод,
в който се връща свойство:
class User {
show() {
return this.name;
}
}
Нека имаме също метод cape,
който преобразува първата буква на низ
в главна:
class User {
show() {
return this.name;
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Нека използваме метода cape
вътре в метода show:
class User {
show() {
return this.cape(this.name);
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Създайте клас Student
ъс свойства name
и surn.
Създайте спомагателен метод, който ще получава първия символ на низа и ще го прави главен.
Създайте метод, който ще върне инициалите на студента, тоест първите букви на неговото име и фамилия.