TypeScript / Урок 26. Как работает оператор infer

  Рет қаралды 1,200

Игорь Антонов — про JavaScript и разработку

Игорь Антонов — про JavaScript и разработку

Күн бұрын

#typescript #уроки #infer #условныеТипы #returntype
В этом уроке познакомимся с оператором infer. Этот оператор позволяет извлекать информацию о типе. Он лежит в основе многих встроенных хелпер-типов, таких как ReturnType, Parameters и других. В этом уроке мы научимся применять infer на практике и напишем свои аналоги ReturnType и Parameters.
P.S. Урок идёт под номер 26, но остальные уроки пока не опубликованы. Другие уроки будут публиковаться по мере готовности.
Содержание
00:00 Введение. Оператор infer
02:44 Пишем ReturnType
11:08 Пишем Parameters
16:32 Резюме
Полезная ссылки:
* Мой блог в Telegram: t.me/antonovjs
* Песочница TypeScript: www.typescriptlang.org/play
* Хелпер Parameters: www.typescriptlang.org/docs/h...
* Хелпер ReturnType: www.typescriptlang.org/docs/h...
* Условные типы и оператор infer: www.typescriptlang.org/docs/h...

Пікірлер: 13
@Mrflomaster2011
@Mrflomaster2011 22 күн бұрын
Как всегда подача материала на высоком уровен. Очень нравится то как вы прорабатываете материал урока. Огромная просьба не забрасывать канал )))
@user-nh6wb3op5j
@user-nh6wb3op5j 2 ай бұрын
Большое спасибо за классное объяснение infer
@dimalukashenko4865
@dimalukashenko4865 3 ай бұрын
Хороший урок, очень доступно. Больше нигде такого нету.
@user-ye4oq7mm7v
@user-ye4oq7mm7v 6 ай бұрын
Лайк и подписка - был у вас на потоке в Академии 3 года назад
@tontontonic
@tontontonic 5 ай бұрын
шикарное объяснение) спс, подписка , лайк)
@user-db2zy9le6z
@user-db2zy9le6z 6 ай бұрын
годнота подъехала... планируется какой то плейлист по TS, если да, то супер, мало у кого получается так хорошо доносить информацию
@antonovjs
@antonovjs 6 ай бұрын
Спасибо! Да, будет отдельный плейлист. Запланировано 30 уроков.
@phoneboy7184
@phoneboy7184 6 ай бұрын
​@@antonovjsждём
@nikn6244
@nikn6244 6 ай бұрын
А где предыдущие 25 уроков ?
@risenfrost5237
@risenfrost5237 6 ай бұрын
Информация из поста телеграма. Урок идёт под номер 26, но остальные уроки пока не опубликованы. Другие уроки будут публиковаться по мере готовности.
@antonovjs
@antonovjs 6 ай бұрын
В плейлисте (kzbin.info/www/bejne/jousgJ2Va9Bqe6s) стал доступен 14-й урок.
@romanenkoonline
@romanenkoonline 6 ай бұрын
Очень тяжело тайпскрипт идёт у меня 😬
@antonovjs
@antonovjs 5 ай бұрын
Нужно немного времени и всё обязательно получится
Как скопировать объект в JavaScript? / Поверхностное и глубокое копирование
39:31
Игорь Антонов — про JavaScript и разработку
Рет қаралды 2,8 М.
100😭🎉 #thankyou
00:28
はじめしゃちょー(hajime)
Рет қаралды 32 МЛН
Super sport🤯
00:15
Lexa_Merin
Рет қаралды 20 МЛН
¡Puaj! No comas piruleta sucia, usa un gadget 😱 #herramienta
00:30
JOON Spanish
Рет қаралды 22 МЛН
HTML5 для начинающих / Урок #5 - Теги для работы с текстом
19:31
Школа itProger / Программирование
Рет қаралды 212 М.
Модель OSI | Курс "Компьютерные сети"
11:27
Andrey Sozykin
Рет қаралды 483 М.
Deploy Vite React App to GitHub Pages (2024)
3:07
Vladyslav Dihtiarenko
Рет қаралды 2,4 М.
Деплой SPA (Vite + React + Router) на GitHub Pages
37:23
Игорь Антонов — про JavaScript и разработку
Рет қаралды 4,3 М.
Алгоритмы на Python 3. Лекция №2
1:19:49
Тимофей Хирьянов
Рет қаралды 1,2 МЛН
TypeScript - Union типы и TypeGuards
9:44
PurpleSchool | Anton Larichev
Рет қаралды 8 М.
Изучение Django 3 / Урок #5 - Статические файлы. Добавление Bootstrap
26:41
Школа itProger / Программирование
Рет қаралды 202 М.
Уроки Python с нуля / #5 - Условные операторы
23:11
Школа itProger / Программирование
Рет қаралды 675 М.
Практический курс по SQL для начинающих - #2 Базовые SELECT запросы
1:58:17
EngineerSpock - IT & программирование
Рет қаралды 172 М.
100😭🎉 #thankyou
00:28
はじめしゃちょー(hajime)
Рет қаралды 32 МЛН