Back to questions
Junior — Middle
112
Работали ли вы с обобщенными типами в TypeScript?
Answer from AI
sobes.tech AI
Да, обобщённые типы (generics) в TypeScript позволяют создавать компоненты, которые работают с разными типами данных, сохраняя при этом типовую безопасность. Это помогает писать более универсальный и переиспользуемый код.
Пример функции с обобщённым типом:
function identity<T>(arg: T): T {
return arg;
}
const num = identity<number>(42);
const str = identity<string>("hello");
Здесь T — параметр типа, который подставляется при вызове функции.