⊗tsSpOpAMRd 12 of 37 menu

Readonly modifikaator TypeScriptis

Modifikaatori readonly abil saab omadused muuta kirjutuskaitstud. Vaatame seda näite varal. Teeme klassis User omaduse name kirjutuskaitstuks:

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

Loome klassi objekti, määrates nimele väärtuse:

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

Loeme nime väärtuse:

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

Kuid katse omadusse kirjutada teist väärtust põhjustab vea:

user.name = 'eric'; // viga

Lisage klassile User kirjutuskaitstud omadus age. Looge selle klassi objekt ja kuvage selle vanus ekraanil.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu