TypeScript · Junior · Frage 4 von 75
Was bedeutet der Typ never?
- 1Dasselbe wie
null: der Wert fehlt, aber die Variable existiert - 2Ein Wert, den es nicht geben kann: die Funktion kehrt nie zurück
- 3Dasselbe wie
void: die Funktion liefert nichts und endet normal
Antwort zeigen
Richtige Antwort: Ein Wert, den es nicht geben kann: die Funktion kehrt nie zurück
Erklärung
never ist der leere Typ. Ihn liefern Funktionen, die immer werfen oder endlos laufen. Er taucht auch auf, wenn eine Union vollständig eingegrenzt ist - darauf bauen Vollständigkeitsprüfungen in switch. void heißt, die Funktion endet, aber ihr Ergebnis wird nicht genutzt.