Встречается на собеседованиях • сегодня
Что такое Enum в TypeScript
Enum (перечисление) в TypeScript — это способ определения набора именованных констант. Он помогает сделать код более читаемым и поддерживаемым, группируя логически связанные значения.
Пример:
typescript
enum Direction {
Up = 'UP',
Down = 'DOWN',
Left = 'LEFT',
Right = 'RIGHT'
}
const move = (direction: Direction) => {
console.log(Moving ${direction});
};
move(Direction.Up); // "Moving UP"
text
Особенности:
- Может быть числовым (автоинкремент) или строковым
- Поддерживает reverse mapping для числовых enum
- Может быть константным (вычисляется во время компиляции) или вычисляемым
Лучше использовать строковые enum для лучшей читаемости и сериализации.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы