Огромное спасибо за материал!Более точного, подробного и понятного изложения я ещё по-моему, нигде не видел.Кстати, для ключа может использоваться не только string и symbol, но ещё и number.
Спасибо за уточнение. Кстати, если взять keyof от any, то можно получить все типы данных для ключей объекта. type T = keyof any это тоже самое, что type T = string | number | symbol
Спасибо за полную картину возможностей дженериков. Скажите, а можно показать практический пример использования конструкций типа - "type A = T extends (infer U)] ? u: never" ? Было бы здорово видеть не просто описание возможностей, но и практическую область применения для лучшего понимания когда это может пригодиться
желаю (процветания:subscribe) => true | subscribe Лучшая подача материала, что я встречал. Спасибо за ответы на большинство вопросов, что у меня были по Typescript
Отличная подача материала, наконец-то разобрался более-менее с этими дженериками. Спасибо!
Не за что :)
По generics это лучшее видео, что я видел. Спасибо за труд!
Спасибо! Очень доходчиво и по делу.
Особенно в конце повторение помогает.
Огромное спасибо за материал!Более точного, подробного и понятного изложения я ещё по-моему, нигде не видел.Кстати, для ключа может использоваться не только string и symbol, но ещё и number.
Спасибо за уточнение. Кстати, если взять keyof от any, то можно получить все типы данных для ключей объекта.
type T = keyof any
это тоже самое, что
type T = string | number | symbol
И булеан, const b: boolean = true, const f = (b extends keyof any | boolean) => ({ [b.valueof]: null })
Хорошее видео. Но надо еще несколько раз пересмотреть))
Благодарю!
Бля автор, бомба, имеет очень хорошие навыки обьяснения🎉🎉🎉
После четвертого просмотра стало понятно
Спасибо за годноту!
Спасибо за полную картину возможностей дженериков. Скажите, а можно показать практический пример использования конструкций типа - "type A = T extends (infer U)] ? u: never" ? Было бы здорово видеть не просто описание возможностей, но и практическую область применения для лучшего понимания когда это может пригодиться
При подаче материала хорошо бы излагать все в формате: проблема - решение. Больше живых примеров
Сложная тема, хочется ещё более подробно
Рекомендую: редактор максимум 25 строк кода должен вмешать для комфортного просмотра на разных девайсах. + шрифты поднять в интерфейсе.
infer как то остался недопонят - когда он может определить тип.. а когда не может ?
Не хватает только таймкодов
Обобщённые типы в TypeScript это жжесть, особенно для тех кто привык к обобщённым типам в C#.
тип hello typescript что это вообще такое?
более узкий тип строки
желаю
(процветания:subscribe) => true | subscribe
Лучшая подача материала, что я встречал. Спасибо за ответы на большинство вопросов, что у меня были по Typescript
Пожалуйста, работайте со звуком, эффекты (noise reduction, de-humber), эквалайзер. Очень громко и кричаще.
Где точки с запятыми?
В JS/TS они не обязательны, есть только несколько случаев где они могут пригодиться