Зварот да метадаў унутры класаў у ААП у 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.
Зрабіце дапаможны метад, які будзе атрымліваць першы сімвал радка і рабіць яго загалоўным.
Зрабіце метад, які верне ініцыялы студэнта, гэта значыць першыя літары яго імя і прозвішча.