Rubrika: TypeScript

Jak docílit neomezeného počtu argumentů do metody TypeScriptu

TypeScript nepodporuje klíčové slovo/objekt/pole arguments v metodě. Místo toho ale zavádí speciální definici v hlavičce metody a ta vypadá například takto: …args:string[]. Tři tečky definují, že od tohoto parametru jich můžete do metody vložit kolik jen bude libo. string je typ, který musí mít všechny objekty předané do této „hromadné“ proměnné. Pokud chcete házet různé …

Read More Jak docílit neomezeného počtu argumentů do metody TypeScriptu

Jak rozšířit jQuery rozhraní o další metody v TypeScriptu

Je to překvapivě jednoduché. Prvně jsem to zkoušel pomocí metod jako jQuery.fn.extends ale to nenašlo svoje ovoce. Pak ještě jsem si hrál s klíčovými slovy TypeScriptu extends a implements ale i tady jsem vždy narazil na nějaké chyby. Až pak mě napadlo se podívat na existující soubory .d.ts jak to dělají oni – a byl …

Read More Jak rozšířit jQuery rozhraní o další metody v TypeScriptu

TypeScript je úžasný

TypeScript je odpověď Microsoftu na Google Dart. Dart je zcela nový programovací jazyk, zcela nové knihovny, možnost připojení dalších knihoven, prostě je velmi podobný desktopovým programovacím jazykům a s klasickým JS nemá už moc společného, jen to že se do něho může kompilovat. Podle mých informací Dart bude jak serverový tak klientský programovací jazyk. TypeScript …

Read More TypeScript je úžasný