Nové výhodné predplatné namiesto kreditov je tu! Viac informácií. Upravili sme aj naše prevádzkové podmienky.
NOVINKA: Kurz Práca s umelou inteligenciou teraz už od 0 €. Staň sa žiadaným profesionálom. Zisti viac:

6. diel - Modulárny programovanie v TypeScriptu

V minulej lekcii, Typová kompatibilta, zložené typy a iterátory v TypeScript , sme si priblížili, ako funguje typovanie v TypeScriptu. V dnešnom tutoriálu sa zameriame na pomerne dôležité témy - modulárny programovanie v TypeScriptu.

Rozdelenie kódu do súborov

Doteraz sme pracovali vždy len s jedným súborom. To je ale u väčších programov neprípustné, pretože by mal desiatky tisíc riadkov. Zdrojový kód budeme deliť do viacerých súborov, kedy každý bude zodpovedný za inú časť programu a funkcionalita bude prehľadne rozdelená. Ako však zabezpečíme, aby sa identifikátory medzi rôznymi súbormi nemiešali a ideálne je za nás IDE samo importovali? Použijeme práve moduly.

Modul

Modul je v podstate súbor, ktorý obsahuje kľúčové slovo import, export alebo oboje. Obsah modulov je skrytý ostatným súborom a modulom, aby nedochádzalo ku kolíziám názvov tried a ďalších identifikátorov použitých v rôznych súboroch. Aby sme členmi modulu vystavili na použitie, musíme exportovať, čo chceme použiť. Exportovať je možné akékoľvek deklarácie, to znamená triedy, premenné, funkcie, rozhrania atď. Výsledkom exportu je potom množina identifikátorov, ktorú môžeme importovať iným modulom a následne použiť.

Príklad

Všetko si ukážme na príklade. Naprogramujeme si modul Stopky.ts sa triedou Stopky a enum em s intervalmi.

Exportovanie

Vytvoríme súbor Stopky.ts sa triedou. Všimnite si kľúčového slova


 

...koniec náhľadu článku...
Pokračuj ďalej

Vedomosti v hodnote stoviek tisíc získaš za pár eur

Došiel si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiovej sekcie.

Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš s Prevádzkovými podmienkami.

Čo od nás v ďalších lekciách dostaneš?
  • Prístup k jednotlivým lekciám podľa spôsobu obstarania.
  • Kvalitné znalosti v oblasti IT.
  • Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.

Popis článku

Požadovaný článok má nasledujúci obsah:

V tutoriále si povieme niečo o moduloch v TypeScriptu, ich sprevádzkovanie a použitie. Stručne preberieme aj menné priestory.
Článok pre vás napísal Radek Veverka
Avatar
Jsem student VUT FIT v třetím ročníku. Nejraději mám Typescript a C#.
Aktivity