Встречается на собеседованиях • сегодня
Когда использовать type в TypeScript
Type в TypeScript используется для создания псевдонимов (aliases) сложных типов, объединений или пересечений. Он особенно полезен, когда нужно:
1. **Создать переиспользуемый тип**
```typescript
type User = {
id: number;
name: string;
};
```
2. **Объединить типы (union/intersection)**
```typescript
type Status = 'active' | 'inactive';
type AdminUser = User & { role: 'admin' };
```
3. **Упростить сложные типы**
```typescript
type UserList = Array;
```
**Когда не использовать `type`?**
- Если нужно расширять тип (лучше `interface`).
- Для описания классов (используй `interface` или `class`).
`type` более гибкий, но `interface` лучше для ООП-подхода.

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