Sobes.tech
Назад к вопросам
Junior — Middle
113

Работали ли вы с обобщенными типами в TypeScript?

Ответ от нейросети

sobes.tech AI

Да, обобщённые типы (generics) в TypeScript позволяют создавать компоненты, которые работают с разными типами данных, сохраняя при этом типовую безопасность. Это помогает писать более универсальный и переиспользуемый код.

Пример функции с обобщённым типом:

function identity<T>(arg: T): T {
  return arg;
}

const num = identity<number>(42);
const str = identity<string>("hello");

Здесь T — параметр типа, который подставляется при вызове функции.