⊗jstsPmDSIn 42 of 55 menu

Ինտերֆեյսներ TypeScript-ում

TypeScript-ում օբյեկտների տիպավորում ապահովելու ավելի առաջադիմ տարբերակը ինտերֆեյսներն են։ Դրանք հնարավորություն են տալիս ստեղծել նոր տվյալների տիպեր, որոնք նկարագրում են օբյեկտների կառուցվածքը։

Ինտերֆեյսները ստեղծվում են interface բանալի բառի օգնությամբ, որից հետո գրվում է ինտերֆեյսի անվանումը (գրվում է մեծ tառով), ապա՝ գանգուր փակագծերում, նկարագրվում է օբյեկտի կառուցվածքը։

Օրինակի համար ստեղծենք մի ինտերֆեյս, որը նկարագրում է օգտագործողի օբյեկտի կառուցվածքը.

interface User { name: string, age: number }

Հիմա ստեղծենք մի օբյեկտ, որն իրականացնում է այս ինտերֆեյսը։ Դրա համար օբյեկտի տիպի փոխարեն նշենք մեր ինտերֆեյսի անունը.

let user: User = {name: 'john', age: 30};

Ստեղծեք երեք օբյեկտ, որոնք իրականացնում են հետևյալ ինտերֆեյսը.

interface Employee { name: string, age: number, salaryday: number }

Ստեղծեք երեք օբյեկտ, որոնք իրականացնում են հետևյալ ինտերֆեյսը.

interface Time { hour: number, minute: number, second: number }
Հայերեն
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-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել