Введение в дженерики (обобщения) в TypeScript
Главная особенность TypeScript состоит в том, что всем его структурным компонентам необходимо задавать тип. Однако при разработке сложных программ объединения типов часто бывает недостаточно. И для этой цели используются дженерики (обобщения) - специальные переменные, помогающие объявить сложный тип. В качестве обобщенного типа могут использоваться интерфейсы и классы ООП.
Более подробно работу с дженериками в TypeScript мы рассмотрим в следующих уроках.