Thirrja e metodave brenda klasave në OOP në JavaScript
Disa metoda mund të thirren brenda
të tjerave përmes this. Le të
shohim një shembull. Le të themi se kemi
një klasë User me një metodë,
ku kthehet një veti:
javascriptclass User {
show() {
return this.name;
}
}
Le të themi se kemi gjithashtu metodën cape,
që transformon shkronjën e parë të stringut
në të madhe:
javascriptclass User {
show() {
return this.name;
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Le të përdorim metodën cape
brenda metodës show:
javascriptclass User {
show() {
return this.cape(this.name);
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Задание 1
Krijoni një klasë Student
me vetitë name
dhe surn.
Задание 2
Krijoni një metodë ndihmëse, e cila do të marrë karakterin e parë të stringut dhe do ta kthejë atë në të madhe.
Задание 3
Krijoni një metodë që do të kthejë inicialet e studentit, pra shkronjat e para të emrit dhe mbiemrit të tij.