Логотип YeaHub

База вопросов

Собеседования

Тренажёр

База ресурсов

Обучение

Навыки

Войти

Выбери, каким будет IT завтра — вместе c нами!

YeaHub — это полностью открытый проект, призванный объединить и улучшить IT-сферу. Наш исходный код доступен для просмотра на GitHub. Дизайн проекта также открыт для ознакомления в Figma.

© 2026 YeaHub

Документы

Медиа

Назад
Вопрос про TypeScript: набор констант, перечисление, typescript, enum

Что такое 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

Ключевые слова

#набор констант

#перечисление

#typescript

#enum

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