⊗jstsPmDSIn 42 of 55 menu

Rozhraní v TypeScriptu

Pokročilejší variantou typizace objektů v TypeScriptu jsou rozhraní. Umožňují vytvářet nové datové typy, které popisují strukturu objektů.

Rozhraní se vytvářejí pomocí klíčového slova interface, za kterým následuje název rozhraní (píše se s velkým písmenem), a poté se ve složených závorkách popisuje struktura objektu.

Vytvořme pro příklad rozhraní, které popisuje strukturu objektu s uživatelem:

interface User { name: string, age: number }

Vytvořme nyní objekt, který toto rozhraní implementuje. Pro tento účel jako typ objektu uvedeme jméno našeho rozhraní:

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

Vytvořte tři objekty, které implementují následující rozhraní:

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

Vytvořte tři objekty, které implementují následující rozhraní:

interface Time { hour: number, minute: number, second: number }
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout