O TypeScript apresenta muitos recursos novos que são comuns em linguagens de tipo estático, como classes (que agora fazem parte da linguagem JavaScript), interfaces , genéricos e tipos de união, para citar alguns. Mas há um tipo especial que queremos discutir hoje e que é enums. Enum, abreviação de Enumerated…