typescript / beginner
Snippet
Numerische Enums
Enums ermöglichen es Ihnen, eine Reihe von benannten Konstanten zu definieren. Numerische Enums speichern Strings, ordnen sie aber inkrementellen Zahlen zu, beginnend bei einem definierten Wert.
snippet.ts
1
2
3
4
5
6
7
8
enum Direction {Up = 1,Down,Left,Right}let move: Direction = Direction.Up;
Erklärung
1
enum Direction {
Beginnt die Definition einer neuen Aufzählung namens Direction.
2
Up = 1,
Weist der ersten Konstante 'Up' den Wert 1 zu. Nachfolgende Werte werden automatisch erhöht.
3
let move: Direction = Direction.Up;
Deklariert eine Variable, die auf die im Direction-Enum definierten Werte beschränkt ist.