🎥 Продолжаем изучать TypeScript и сегодня разберём Union Type. В JavaScript мы привыкли к гибкости, но TypeScript требует чёткого определения типов. Как же быть, если переменная должна принимать разные типы? Ответ прост — Union-типы! 🔍 Что такое Union-типы? Это инструмент, позволяющий переменной принимать значения из нескольких различных типов. Используя оператор вертикальная черта |, мы можем объединить несколько типов в один, обеспечивая гибкость и безопасность вашего кода. 💡 Практические примеры: Мы рассмотрим, как объявить переменные и параметры функций, которые могут принимать значения нескольких типов, и как TypeScript продолжает защищать ваш код от ошибок, даже при такой гибкости. 🔗 Что вы узнаете: * Как использовать Union-типы для переменных и параметров функций. * Применение Union-типов с псевдонимами типов для расчёта площади фигур. * Как TypeScript помогает избежать ошибок, проверяя допустимость типов. Содержание 00:00 Теория 01:29 Union Type в действии 04:15 Тип параметра функции 04:58 Union Type и Type Aliase 09:08 Резюме 📚 Полезные ссылки * Union Type в официальной документации — #union-types
Hide player controls
Hide resume playing