Errori TypeScriptErrore
TS18048TS18048 — Il Valore È Possibilmente Undefined
TypeScript avverte che un valore potrebbe essere undefined e lo si sta utilizzando senza effettuare un controllo.
nodebrowserdenobun
Vedi dettagli TS2349L'espressione che si sta chiamando non è una funzione né un tipo invocabile.
Si sta cercando di chiamare qualcosa che TypeScript non riconosce come funzione. La variabile potrebbe essere tipizzata come tipo non-funzione, oppure potrebbe essere un tipo unione in cui non tutti i membri sono invocabili. Anche i tipi con overload possono causare questo errore quando nessuna firma corrisponde.
Verificare che il valore sia effettivamente una funzione. Aggiungere annotazioni di tipo invocabile appropriate. Usare il type narrowing per i tipi unione che includono membri non-funzione. Controllare la presenza di errori di battitura nel nome della funzione.
const x = 5;
x();TS18048TypeScript avverte che un valore potrebbe essere undefined e lo si sta utilizzando senza effettuare un controllo.
TS2488Il tipo su cui si esegue l'iterazione non dispone di un metodo Symbol.iterator.
TS2300Lo stesso identificatore viene dichiarato più di una volta nello stesso scope.
TS2698L'operatore spread (...) viene usato su un valore che potrebbe non essere un tipo oggetto.
TS2507L'espressione utilizzata con new non è un tipo costruttore.
TS2366Una funzione con tipo restituito non-void non ha un'istruzione `return` alla fine.