Что такое enum в TypeScript и как его использовать?

Вопрос проверяет знание о перечислениях (enum) в TypeScript и их практическом применении.

Короткий ответ

Enum — это специальная конструкция в TypeScript, которая позволяет объявлять набор именованных констант. Это полезно для группировки связанных значений, таких как статусы или режимы работы.

Длинный ответ

Enum (перечисление) — это способ задания набора констант, которым можно присвоить числовые или строковые значения. Это полезно, когда нужно работать с набором предопределенных значений, например, статусами заказа или уровнями доступа. TypeScript поддерживает как числовые, так и строковые перечисления.

 

Пример:


enum Direction {
 	Up = 1,
 	Down,
 	Left,
 	Right,
}
let dir: Direction = Direction.Up;

В этом примере перечисление Direction задает четыре направления, начиная с числового значения 1.

Уровень

  • Рейтинг:

    4

  • Сложность:

    3

Навыки

  • TypeScript

    TypeScript

Подпишись на React Developer в телеграм