14 Konstanten

In TypeScript können Sie Konstanten mit dem Schlüsselwort const definieren. Eine Konstante ist eine Variable, deren Wert nach der Initialisierung nicht geändert werden kann.

Ein einfaches Beispiel für die Verwendung von Konstanten in TypeScript könnte so aussehen:

const PI = 3.14159;

In diesem Fall definieren wir eine Konstante namens PI und setzen ihren Wert auf 3.14159. Da PI eine Konstante ist, können wir ihren Wert nicht ändern:

PI = 3.14; // Fehler: Nicht zulässig, da PI eine Konstante ist.

Es ist wichtig zu beachten, dass das Schlüsselwort const in TypeScript (und JavaScript) etwas anders funktioniert als in einigen anderen Programmiersprachen. In TypeScript bedeutet const nicht, dass das zugewiesene Objekt selbst unveränderlich ist, sondern nur, dass die Variable nicht neu zugewiesen werden kann. Das bedeutet, dass Sie die Eigenschaften eines Objekts oder die Elemente eines Arrays ändern können, auch wenn es mit const definiert ist:

const person = {
  name: 'Alice',
  age: 25
};

// Das ist erlaubt, obwohl 'person' eine Konstante ist.
person.age = 26; 

const numbers = [1, 2, 3];

// Das ist erlaubt, obwohl 'numbers' eine Konstante ist.
numbers.push(4); 

In diesen Beispielen können wir die Eigenschaft age des person-Objekts ändern und Elemente zum numbers-Array hinzufügen, obwohl sowohl person als auch numbers mit const definiert sind.

Das const Schlüsselwort in TypeScript wird häufig verwendet, um zu signalisieren, dass eine Variable nicht neu zugewiesen werden soll. Dies kann den Code sicherer und leichter verständlich machen, insbesondere in großen Programmen.