TypeScript · Junior · Запитання 1 з 75
Що таке TypeScript?
- ✓Правильна відповідь: Надмножина JavaScript зі статичною типізацією, що компілюється в JS
- 2Окрема мова з власним рантаймом, яку браузери виконують напряму
- 3Бібліотека для перевірки типів під час виконання JavaScript-коду
Пояснення
Будь-який валідний JS - майже завжди валідний TS. Типи перевіряються під час компіляції, а потім стираються: у рантаймі виконується звичайний JavaScript, і перевірок типів там немає. Тому дані ззовні (API, форми) однаково валідують у рантаймі - наприклад, через Zod.