Встречается на собеседованиях • сегодня

Что такое 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 для лучшей читаемости и сериализации.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы