⊗tsSpOpAMRd 12 of 37 menu

Modifieraren readonly i TypeScript

Med hjälp av modifieraren readonly kan egenskaper göras skrivskyddade. Låt oss titta på ett exempel. Låt oss göra egenskapen name i klassen User skrivskyddad:

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

Låt oss skapa ett objekt av klassen och sätta ett visst värde på namnet:

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

Låt oss läsa namnvärdet:

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

Men ett försök att skriva ett annat värde till egenskapen kommer att leda till ett fel:

user.name = 'eric'; // fel

Ge klassen User en egenskap age som är skrivskyddad. Skapa ett objekt av denna klass och skriv ut dess ålder till skärmen.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa