Встречается на собеседованиях • сегодня
Что такое Generics
Generics (обобщения) позволяют создавать компоненты, работающие с разными типами данных, сохраняя типобезопасность. Они используются в TypeScript для функций, классов и интерфейсов.
Пример с функцией:
```typescript
function identity(arg: T): T {
return arg;
}
let output1 = identity("hello"); // тип string
let output2 = identity(42); // тип number
```
Ключевые особенности:
- Позволяют избежать дублирования кода для разных типов
- Обеспечивают проверку типов во время компиляции
- Используют параметр типа (``) для указания обобщенного типа
- Могут иметь ограничения через `extends`

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы