⊗tsSpIfRPr 23 of 37 menu

Tik skaitomos savybės interfeise TypeScript

Tik skaitomos savybės nustatomos tik vieną kartą kuriant objektą. Vėliau jas pakeisti nebegalima. Šioms savybėms apibrėžti naudojamas raktinis žodis readonly.

Paimkime interfeisą IFigure, sukurtą ankstesnėje pamokoje. Bet dabar nustatykime savybės width prieigą tik skaitymui:

interface IFigure { height: number; readonly width: number; }

Sukurkime objektą rectangle:

let rectangle: IFigure = { height: 200, width: 300 }

Pakeiskime aukštį:

rectangle.height = 150;

Dabar pakeiskime plotį ir pamatysime klaidą, kadangi plotis yra deklaruotas kaip nepakeičiamas:

rectangle.width = 400; // klaida

Sukurkite interfeisą IUser, kuriame savybė salary bus prieinama tik skaitymui.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti