⊗tsSpOpAMRd 12 of 37 menu

Il modificatore readonly in TypeScript

Con l'aiuto del modificatore readonly le proprietà possono essere rese accessibili solo in lettura. Guardiamo un esempio. Rendiamo la proprietà name nella classe User accessibile solo in lettura:

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

Creiamo un oggetto della classe, assegnando al nome un valore:

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

Leggiamo il valore del nome:

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

Invece, un tentativo di assegnare alla proprietà un altro valore risulterà in un errore:

user.name = 'eric'; // errore

Assegna alla classe User una proprietà age, accessibile solo in lettura. Crea un oggetto di questa classe e visualizza la sua età sullo schermo.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta