typescript / beginner
Snippet
Readonly Modifikator
Das Schlüsselwort 'readonly' macht eine Eigenschaft unveränderlich. Ein Wert kann nur bei der Deklaration oder im Konstruktor der Klasse zugewiesen werden.
snippet.ts
1
2
3
4
class Car {readonly brand: string;constructor(b: string) { this.brand = b; }}
Erklärung
1
readonly brand: string
Deklariert eine Eigenschaft, die nach der Erstellung des Objekts nicht mehr geändert werden kann.
2
this.brand = b
Das Setzen des Wertes im Konstruktor ist für Readonly-Eigenschaften erlaubt.