Встречается на собеседованиях • сегодня
Как объединить два типа в TypeScript
В TypeScript можно объединить два типа с помощью оператора | (union) или & (intersection).
- Union (
|) – создаёт тип, который может быть одним из указанных:
typescript
type A = string | number; // Может быть string или number- Intersection (
&) – объединяет свойства обоих типов:
typescript
type A = { name: string };
type B = { age: number };
type C = A & B; // { name: string; age: number }Пример использования:
typescript
type User = { id: number };
type Admin = User & { role: string }; // { id: number, role: string }
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы