⊗tsSpIfRPr 23 of 37 menu

Tikai lasāmas īpašības interfeisā TypeScript

Tikai lasāmās īpašības tiek iestatītas tikai vienu reizi, izveidojot objektu. Tās vēlāk nevar izmainīt. Lai deklarētu šīs īpašības, tiek izmantots atslēgvārds readonly.

Paņemsim interfeisu IFigure, kas izveidots iepriekšējā nodarbībā. Bet tagad iestatīsim īpašībai width piekļuvi tikai lasīšanai:

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

Izveidosim objektu rectangle:

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

Mainīsim augstumu:

rectangle.height = 150;

Tagad mēģināsim mainīt platumu un redzēsim kļūdu, jo platums ir deklarēts kā nemaināms:

rectangle.width = 400; // kļūda

Izveidojiet interfeisu IUser, kurā īpašība salary būs pieejama tikai lasīšanai.

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