TS18048TS18048 — Wert ist möglicherweise undefined
TypeScript warnt, dass ein Wert undefined sein könnte und Sie ihn ohne Prüfung verwenden.
TS2349Der aufgerufene Ausdruck ist keine Funktion oder kein aufrufbarer Typ.
Es wird versucht, etwas aufzurufen, das TypeScript nicht als Funktion erkennt. Die Variable ist möglicherweise als Nicht-Funktionstyp typisiert, oder es handelt sich um einen Union-Typ, bei dem nicht alle Elemente aufrufbar sind. Überladene Typen können dies ebenfalls auslösen, wenn keine Signatur passt.
Stelle sicher, dass der Wert tatsächlich eine Funktion ist. Füge korrekte aufrufbare Typannotationen hinzu. Verwende Type Narrowing für Union-Typen, die Nicht-Funktionselemente enthalten. Prüfe auf Tippfehler im Funktionsnamen.
const x = 5;
x();TS18048TypeScript warnt, dass ein Wert undefined sein könnte und Sie ihn ohne Prüfung verwenden.
TS2488Der zu iterierende Typ besitzt keine Symbol.iterator-Methode.
TS2300Derselbe Bezeichner wird im gleichen Gültigkeitsbereich mehr als einmal deklariert.
TS2698Der Spread-Operator (...) wird auf einen Wert angewendet, der möglicherweise kein Objekttyp ist.
TS2507Der mit new verwendete Ausdruck ist kein Konstruktortyp.
TS2366Eine Funktion mit einem Nicht-`void`-Rückgabetyp hat am Ende keine `return`-Anweisung.