⊗jsOpBsMIC 8 of 60 menu

Wywoływanie metod wewnątrz klas w OOP w JavaScript

Jedne metody można wywoływać wewnątrz innych poprzez this. Spójrzmy na przykład. Niech będzie dana klasa z użytkownikiem i metodą, w której zwracana jest właściwość:

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

Niech będzie również metoda cape, przekształcająca pierwszą literę ciągu na wielką:

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

Wykorzystajmy metodę cape wewnątrz metody show:

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

Stwórz klasę Student z właściwościami name i surn.

Stwórz metodę pomocniczą, która będzie pobierać pierwszy znak ciągu i zamieniać go na wielką literę.

Stwórz metodę, która zwróci inicjały studenta, czyli pierwsze litery jego imienia i nazwiska.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć