⊗tsSpOpAMRd 12 of 37 menu

Readonly modifikators TypeScript

Izmantojot modifikatoru readonly īpašības var padarīt pieejamas tikai lasīšanai. Apskatīsim to ar piemēru. Izveidosim klasē User īpašību name pieejamu tikai lasīšanai:

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

Izveidosim klases objektu, iestatot vārdam noteiktu vērtību:

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

Nolasīsim vārda vērtību:

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

Bet mēģinājums ierakstīt īpašībā citu vērtību izraisīs kļūdu:

user.name = 'eric'; // kļūda

Klasei User piešķiriet īpašību age, pieejamu tikai lasīšanai. Izveidojiet šīs klases objektu un izvadiet tā vecumu uz ekrāna.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt