Дженерики в TypeScript с нуля: Generic, Extends, Дефолтные Параметры + Примеры Использования.

Дженерики в TypeScript с нуля: Generic, Extends, Дефолтные Параметры + Примеры Использования.

63.696 Lượt nghe
Дженерики в TypeScript с нуля: Generic, Extends, Дефолтные Параметры + Примеры Использования.
Разбираем с одной из сложнейших тем в TypeScript - дженериками. Generic - это мощный инструмент, позволяющий описывать типа, способные работать с различными типами и структурами данных. Таймкоды: 00:00 - Зачем нужны generic типы. 01:47 - Что такое generic в TypeScript. Синтаксис дженерик типов. 02:45 - Как работают generic типы. 05:38 - Создаем простой generic для загрузки данных по API. 07:18 - Пример функции generic для работы с массивами. 09:11 - Пример функции generic для работы с объектами. 10:20 - Встроенные типы generic на примере Promise, Array, Record. 12:04 - Generic + extends. Простой пример. 13:05 - Generic + class + extends. Пример с классом. 16:28 - Generic + object. Получаем значение по ключу. 18:18 - Generic + object. Получаем ключ по значению. 21:38 - Типизация функций с множеством дженериков. 23:49 - Значения по умолчанию для generic. 24:35 - Создание собственного дженерика, аналога React.FC. Приятного просмотра! Буду благодарен за поддержку в виде комментария и лайка! 👉 Менторство и поддержка: https://www.patreon.com/wisejs ✔️Если хочешь изучать программирование со мной, не забудь подписаться :) https://www.youtube.com/channel/UCOxq... ✔️Мой телеграм канал: https://t.me/joinchat/RVq-cmt6n1SJRS7Z Подписывайтесь на мой канал, следите за новыми полезными роликами, пишите комментарии и приятного просмотра! Определение понятий взяты из книги: https://typescript-definitive-guide.ru/book/chapters/Obobshcheniya_(Generics) #generic #дженерики #typescript #тайпскрипт