Город МОСКОВСКИЙ
00:23:18

TypeScript / Урок 14. Type Guard

Аватар
Игорь Антонов — про JavaScript и разработку
Просмотры:
254
Дата загрузки:
24.08.2024 18:11
Длительность:
00:23:18
Категория:
Разное

Описание

#typescript #typeguard #narrowtypes

В этом уроке обсудим сужение типов и научимся применять type guard («защитники типов»). Разберёмся с синтаксисом и применением оператора is. По традиции всё рассмотрим на практических примерах.

TypeGuard — приём, позволяющий сузить тип значения. К ним мы часто прибегаем, когда используем тип объединения (union type).

Понравилось видео? Больше уроков по TypeScript здесь: https://www.youtube.com/playlist?list=PL2Wib4mFtH9RIPbvaPKJ0NmGaufe4GECz.

Содержание:

00:00 Введение
00:26 Базовая теория
03:24 Сужение типов
11:16 TypeGuard на практике
16:57 Колбэки и TypeGuard
22:43 Резюме


Полезные ссылки:

* Мой блог в Telegram: https://t.me/antonovjs
* Сообщество в VK: https://vk.com/antonovjs
* Сужение типов (документация): https://www.typescriptlang.org/docs/handbook/2/narrowing.html

Рекомендуемые видео