⊗tsSpOpAMRd 12 of 37 menu

Readonly-modifikatoren i TypeScript

Ved hjelp av modifikatoren readonly kan egenskaper gjøres skrivebeskyttede. La oss se på et eksempel. La oss gjøre egenskapen name i klassen User skrivebeskyttet:

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

La oss opprette et objekt av klassen og gi navnet en verdi:

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

La oss lese verdien av navnet:

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

Men et forsøk på å skrive en annen verdi til egenskapen vil føre til en feil:

user.name = 'eric'; // feil

Gi klassen User en egenskap age som er skrivebeskyttet. Opprett et objekt av denne klassen og skriv ut dens alder til skjermen.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis