⊗tsSpOpAMRd 12 of 37 menu

Modificatorul readonly în TypeScript

Cu ajutorul modificatorului readonly proprietățile pot fi făcute accesibile doar pentru citire. Să ne uităm la un exemplu. Să facem în clasa User proprietatea name accesibilă doar pentru citire:

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

Să creăm un obiect al clasei, setând un nume cu o anumită valoare:

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

Să citim valoarea numelui:

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

Însă încercarea de a scrie în proprietate o altă valoare va duce la o eroare:

user.name = 'eric'; // eroare

Setați clasei User proprietatea age, accesibilă doar pentru citire. Creați un obiect al acestei clase și afișați vârsta sa pe ecran.

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