⊗tsSpOpRPr 23 of 37 menu

Կարդալու համար նախատեսված հատկություններին ինտերֆեյսում TypeScript-ում

Կարդալու համար նախատեսված հատկությունները սահմանվում են միայն մեկ անգամ օբյեկտի ստեղծման ժամանակ: Հետագայում դրանք փոխել հնարավոր չէ: Այս հատկությունները հայտարարելու համար օգտագործվում է readonly բանալի բառը:

Վերցնենք IFigure ինտերֆեյսը, որը ստեղծվել է նախորդ դասում: Բայց այժմ width հատկությանը տանք միայն կարդալու իրավունք:

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

Ստեղծենք rectangle օբյեկտը:

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

Փոխենք բարձրությունը:

rectangle.height = 150;

Այժմ փոխենք լայնությունը և կտեսնենք սխալ, քանի որ լայնությունը հայտարարված է որպես չփոփոխվող:

rectangle.width = 400; // սխալ

Ստեղծեք IUser ինտերֆեյս, որում salary հատկությունը լինի միայն կարդալու համար:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել