⊗tsSpIfRPr 23 of 37 menu

Csak olvasható tulajdonságok az interfészen TypeScript-ben

A csak olvasható tulajdonságokat csak egyszer állítják be az objektum létrehozásakor. Később már nem lehet módosítani őket. Ezeknek a tulajdonságoknak a deklarálásához a readonly kulcsszót használjuk.

Vegyük az előző leckében létrehozott IFigure interfészt. De most állítsuk be a width tulajdonságot csak olvashatóra:

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

Hozzunk létre egy rectangle objektumot:

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

Módosítsuk a magasságot:

rectangle.height = 150;

Most pedig módosítsuk a szélességet, és hibát fogunk látni, mivel a szélesség módosíthatatlannak van deklarálva:

rectangle.width = 400; // hiba

Hozz létre egy IUser interfészt, amelyben a salary tulajdonság csak olvasható legyen.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás