⊗jsOpBsMIC 8 of 60 menu

Accesarea metodelor în interiorul claselor în OOP în JavaScript

Unele metode pot fi apelate în interiorul altor metode prin this. Să vedem un exemplu. Să presupunem că avem o clasă User cu o metodă care returnează o proprietate:

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

Să presupunem că avem și o metodă cape, care transformă prima literă a unui șir în majusculă:

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

Să utilizăm metoda cape în interiorul metodei show:

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

Creați o clasă Student cu proprietățile name și surn.

Creați o metodă helper care va primi primul caracter al șirului și îl va face majusculă.

Creați o metodă care va returna inițialele studentului, adică primele litere ale numelui și prenumelui său.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge