⊗jstsPmDSIn 42 of 55 menu

Rozhrania v TypeScript

Pokročilejšou možnosťou typizácie objektov v TypeScript sú rozhrania. Umožňujú vytvárať nové typy údajov, ktoré popisujú štruktúru objektov.

Rozhrania sa vytvárajú pomocou kľúčového slova interface, za ktorým nasleduje názov rozhrania (píše sa s veľkým písmenom), a potom sa v zložených zátvorkách opíše štruktúra objektu.

Vytvorme napríklad rozhranie, ktoré popisuje štruktúru objektu s používateľom:

interface User { name: string, age: number }

Teraz vytvorme objekt, ktorý implementuje toto rozhranie. Aby sme to urobili, ako typ objektu uvádzame názov nášho rozhrania:

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

Vytvorte tri objekty, ktoré implementujú nasledujúce rozhranie:

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

Vytvorte tri objekty, ktoré implementujú nasledujúce rozhranie:

interface Time { hour: number, minute: number, second: number }
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť