⊗tsSpIfRPr 23 of 37 menu

Vetitë e lexueshme vetëm në ndërfaqe në TypeScript

Vetitë e lexueshme vetëm përcaktohen vetëm një herë gjatë krijimit të objektit. Më pas ato nuk mund të ndryshohen. Për të deklaruar këto veti përdhet fjala kyçe readonly.

Le të marrim ndërfaqen IFigure, të krijuar në mësimin e mëparshëm. Por tani le t'i japim vetisë width akses vetëm për lexim:

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

Le të krijojmë një objekt rectangle:

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

Le të ndryshojmë lartësinë:

rectangle.height = 150;

Tani le të ndryshojmë gjerësinë dhe do të shohim një gabim, pasi gjerësia është deklaruar e pandryshueshme:

rectangle.width = 400; // gabim

Krijoni një ndërfaqe IUser, në të cilën vetia salary do të jetë e aksesueshme vetëm për lexim.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo