TypeScript
Enums
Enums group related constants under one name.
Numeric enums
enum Direction {
Up,
Down,
Left,
Right,
}String enums
enum Role {
Admin = "ADMIN",
User = "USER",
Guest = "GUEST",
}Notes
- Numeric enums have reverse mapping.
- Heterogeneous enums are allowed but discouraged.