typescript / beginner
Snippet
String Enums
String-Enums ermöglichen es, eine Menge benannter Konstanten mit String-Werten zu definieren. Dies macht den Code beim Debuggen lesbarer, da die Werte klare Namen haben.
snippet.ts
1
2
3
4
5
6
7
8
enum Direction {Up = "UP",Down = "DOWN",Left = "LEFT",Right = "RIGHT"}const currentMove = Direction.Up;
Erklärung
1
enum Direction
Deklariert eine neue Aufzählung namens Direction.
2
Up = "UP"
Weist dem Mitglied 'Up' den String-Wert 'UP' zu.
3
Direction.Up
Greift typsicher auf das Enum-Mitglied zu.