Enums
Parte del curso de TypeScript
Algunos valores salen de una lista corta y fija. Un pedido est谩 pendiente, enviado o entregado. Una l铆nea de log es debug, info, warn o error. Una direcci贸n es arriba, abajo, izquierda o derecha. Escribirlos como strings sueltos funciona hasta que alguien teclea "shiped", y entonces una comparaci贸n falla sin decir nada y el pedido se queda en un estado que nadie gestiona.
Un enum, abreviatura de enumeraci贸n, es un conjunto con nombre de los valores permitidos. Defines la lista una vez, te refieres a sus miembros por nombre en todos los dem谩s sitios, y un typo pasa a ser un error de compilaci贸n en lugar de un misterio. ...
驴Quieres aprender TypeScript Enums en un entorno real?
Haz clic abajo, recibe una m谩quina Linux con TypeScript listo, y practica Enums con un tutor de IA que conoce tu c贸digo.
Empezar esta lecci贸nEnumsLo que vas a aprender
- Numeric enums
- String enums
- Const enums
- Enums vs string literal unions
- Reverse mapping caveats
Lee esta lecci贸n en tu idioma
Todas las lecciones de este curso
18 lecciones- 1Hola, TypeScript20 min
- 2Type b谩sicos25 min
- 3Arrays y tuples25 min
- 4Object Types e Interfaces25 min
- 5Funciones25 min
- 6Union y Literal Types25 min
- 7Type Narrowing30 min
- 8Type aliases vs interfaces20 min
- 9Optional, readonly y nullable25 min
- 10Enums20 min
- 11Generics30 min
- 12Classes25 min
- 13Herencia y Abstract Classes25 min
- 14Modules25 min
- 15Utility Types30 min
- 16Mapped y Conditional Types30 min
- 17Declaration Files y Librer铆as25 min
- 18tsconfig y el Compiler30 min
