typescript / beginner
Snippet
Der Typ 'never'
Der Typ 'never' repräsentiert Werte, die niemals eintreten. Er wird für Funktionen verwendet, die immer einen Fehler auslösen oder Endlosschleifen enthalten, sodass sie niemals ein Return erreichen.
snippet.ts
1
2
3
function fail(message: string): never {throw new Error(message);}
Erklärung
1
: never
Zeigt an, dass die Funktion niemals erfolgreich beendet wird oder einen Wert zurückgibt.