Встречается на собеседованиях • сегодня
Что такое type в TypeScript
type в TypeScript — это способ объявить пользовательский тип, который может быть комбинацией примитивов, объектов, массивов или других типов.
Пример:
typescript
type User = {
id: number;
name: string;
isActive: boolean;
};
type Status = 'active' | 'inactive' | 'pending'; // Union-тип
text
**Особенности:**
- Можно использовать для примитивов, объединений (`|`), пересечений (`&`).
- Не поддерживает расширение (как `interface`), но можно комбинировать через `&`.
- Часто применяют для сложных типов или сокращения дублирования.
**Отличие от `interface`:**
- `interface` можно дополнять (объявлять повторно), `type` — нет.
- `interface` лучше для объектов, `type` — для сложных типов (например, условных).
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы