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

#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Ай бұрын

    Как всегда подача материала на высоком уровен. Очень нравится то как вы прорабатываете материал урока. Огромная просьба не забрасывать канал )))

  • @user-nh6wb3op5j
    @user-nh6wb3op5j3 ай бұрын

    Большое спасибо за классное объяснение infer

  • @dimalukashenko4865
    @dimalukashenko48655 ай бұрын

    Хороший урок, очень доступно. Больше нигде такого нету.

  • @tontontonic
    @tontontonic6 ай бұрын

    шикарное объяснение) спс, подписка , лайк)

  • @user-ye4oq7mm7v
    @user-ye4oq7mm7v7 ай бұрын

    Лайк и подписка - был у вас на потоке в Академии 3 года назад

  • @user-db2zy9le6z
    @user-db2zy9le6z7 ай бұрын

    годнота подъехала... планируется какой то плейлист по TS, если да, то супер, мало у кого получается так хорошо доносить информацию

  • @antonov_i

    @antonov_i

    7 ай бұрын

    Спасибо! Да, будет отдельный плейлист. Запланировано 30 уроков.

  • @phoneboy7184

    @phoneboy7184

    7 ай бұрын

    ​@@antonov_iждём

  • @nikn6244
    @nikn62447 ай бұрын

    А где предыдущие 25 уроков ?

  • @risenfrost5237

    @risenfrost5237

    7 ай бұрын

    Информация из поста телеграма. Урок идёт под номер 26, но остальные уроки пока не опубликованы. Другие уроки будут публиковаться по мере готовности.

  • @antonov_i

    @antonov_i

    7 ай бұрын

    В плейлисте (kzread.info/dash/bejne/io59scyYZs6ddaw.html) стал доступен 14-й урок.

  • @romanenkoonline
    @romanenkoonline7 ай бұрын

    Очень тяжело тайпскрипт идёт у меня 😬

  • @antonov_i

    @antonov_i

    6 ай бұрын

    Нужно немного времени и всё обязательно получится