Встречается на собеседованиях • сегодня
Что такое литеральные типы
Литеральные типы в TypeScript позволяют указывать конкретные значения переменных или свойств. Они сужают тип до определённого значения, а не диапазона.
typescript
type Direction = 'left' | 'right' | 'up' | 'down';
let move: Direction = 'left'; // корректно
move = 'diagonal'; // ошибка, такого значения нет в типеИспользуются для:
- Ограничения возможных значений (например, статусы, направления)
- Создания перечислений без
enum - Уточнения возвращаемых значений функций
Особенности:
- Могут быть строковыми, числовыми или булевыми
- Часто комбинируются с union-типами
- Позволяют TypeScript точнее проверять код

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