TS18048TS18048 — Waarde Is Mogelijk Undefined
TypeScript waarschuwt dat een waarde undefined kan zijn en je die gebruikt zonder te controleren.
TS2349De expressie die wordt aangeroepen is geen functie of aanroepbaar type.
Er wordt geprobeerd iets aan te roepen dat TypeScript niet herkent als een functie. De variabele kan getypeerd zijn als een niet-functie-type, of als een union-type waarbij niet alle leden aanroepbaar zijn. Overloaded typen kunnen dit ook veroorzaken als geen signatuur overeenkomt.
Controleer of de waarde daadwerkelijk een functie is. Voeg correcte aanroepbare type-annotaties toe. Gebruik type narrowing voor union-typen die niet-functionele leden bevatten. Controleer op typefouten in de functienaam.
const x = 5;
x();TS18048TypeScript waarschuwt dat een waarde undefined kan zijn en je die gebruikt zonder te controleren.
TS2488Het type dat wordt geïtereerd heeft geen Symbol.iterator-methode.
TS2300Dezelfde identifier wordt meer dan eens gedeclareerd in hetzelfde bereik.
TS2698De spread-operator (...) wordt gebruikt op een waarde die mogelijk geen objecttype is.
TS2507De expressie die met new wordt gebruikt, is geen constructortype.
TS2366Een functie met een niet-void retourtype heeft geen return-statement aan het einde.