TypeScript · Junior · Pytanie 1 z 75
Czym jest TypeScript?
- ✓Poprawna odpowiedź: Nadzbiorem JavaScriptu ze statycznym typowaniem, kompilowanym do JS
- 2Osobnym językiem z własnym runtime, który przeglądarki wykonują bezpośrednio
- 3Biblioteką do sprawdzania typów podczas działania kodu JavaScript
Wyjaśnienie
Każdy poprawny JS jest prawie zawsze poprawnym TS. Typy są sprawdzane podczas kompilacji, a potem usuwane: w runtime działa zwykły JavaScript i nie ma tam sprawdzania typów. Dlatego dane zewnętrzne (API, formularze) nadal waliduje się w runtime - np. przez Zod.