- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
Type Guards в TypeScript: typeof, instanceof, in и guard-функции
В этом видео подробно разбираем Type Guards в TypeScript.
Показываю:
— зачем вообще нужны type guards
— как работает сужение типов (type narrowing)
— встроенные guards: typeof, instanceof, in
— пользовательские guard-функции
— как комбинировать guards и добавлять свою логику
Все примеры разбираем на реальном коде:
без "as", без магии и без лишней теории.
Это видео подойдёт тем, кто уже использует TypeScript,
но хочет понимать, как сужение типов работает на практике,
а не просто копировать шаблоны.
Таймкоды:
00:00 Что такое type guard
00:40 Ругается компилятор
01:04 typeof
02:09 instanceof
02:47 in
03:09 User-defined guard function
Ранее на канале:
серия видео про экспериментальные декораторы в TypeScript —
порядок вызовов, фабрики, сигнатуры и реальные примеры.
Плейлист про TypeScript, декораторы и внутренние механизмы:
👉 https://www.youtube.com/playlist?list=PL4iovOHFOf3yyzp5GxTLq640d-QFpXY0T
Поддержать канал:
USDT (TRC20 / TRON): TVvAfehhHNqGMWugjFXtxwkANzfPo7q9ue
Boosty: https://boosty.to/nomagiccoding/donate
This video is for JavaScript / TypeScript developers.
We talk about how type guards and type narrowing work at runtime.
Видео Type Guards в TypeScript: typeof, instanceof, in и guard-функции канала No Magic Coding
Показываю:
— зачем вообще нужны type guards
— как работает сужение типов (type narrowing)
— встроенные guards: typeof, instanceof, in
— пользовательские guard-функции
— как комбинировать guards и добавлять свою логику
Все примеры разбираем на реальном коде:
без "as", без магии и без лишней теории.
Это видео подойдёт тем, кто уже использует TypeScript,
но хочет понимать, как сужение типов работает на практике,
а не просто копировать шаблоны.
Таймкоды:
00:00 Что такое type guard
00:40 Ругается компилятор
01:04 typeof
02:09 instanceof
02:47 in
03:09 User-defined guard function
Ранее на канале:
серия видео про экспериментальные декораторы в TypeScript —
порядок вызовов, фабрики, сигнатуры и реальные примеры.
Плейлист про TypeScript, декораторы и внутренние механизмы:
👉 https://www.youtube.com/playlist?list=PL4iovOHFOf3yyzp5GxTLq640d-QFpXY0T
Поддержать канал:
USDT (TRC20 / TRON): TVvAfehhHNqGMWugjFXtxwkANzfPo7q9ue
Boosty: https://boosty.to/nomagiccoding/donate
This video is for JavaScript / TypeScript developers.
We talk about how type guards and type narrowing work at runtime.
Видео Type Guards в TypeScript: typeof, instanceof, in и guard-функции канала No Magic Coding
Комментарии отсутствуют
Информация о видео
11 февраля 2026 г. 22:01:49
00:04:50
Другие видео канала




















