⊗tsSpOpAMRd 12 of 37 menu

Modifikátor readonly v TypeScript

Pomocou modifikátora readonly je možné nastaviť vlastnosti ako prístupné len na čítanie. Pozrime sa na príklad. V triede User nastavme vlastnosť name ako prístupnú len na čítanie:

class User { readonly name: string; constructor(name: string) { this.name = name; } }

Vytvorme objekt triedy a nastavme menu nejakú hodnotu:

let user: User = new User('john');

Prečítajme si hodnotu mena:

console.log(user.name); // 'john'

No pokus o zápis inej hodnoty do vlastnosti povedie k chybe:

user.name = 'eric'; // chyba

Nastavte triede User vlastnosť age, ktorá je prístupná len na čítanie. Vytvorte objekt tejto triedy a vypíšte jeho vek na obrazovku.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť