Using Enums and Literal Types
In this lesson, we'll use enums and literal types.
We'll cover the following
TypeScript includes many different ways to specify a type that is limited to a few values. We’ve just looked at literal types, but those are merely a subset of what we can do in TypeScript using an enumerated type, or enum
.
Defining enums
The flexibility of TypeScript enums allows us to do many things that at first may seem unuseful.
Simply put, we can define an enum
in TypeScript by providing a list of values for it. So, if we wanted to convert our TicketStatus
type to an enum, we could do this:
Get hands-on with 1400+ tech skills courses.