Zum Inhalt springen
JavaScript-FehlerFehler
ReferenceError

ReferenceError

Es wurde auf eine Variable verwiesen, die im aktuellen Gültigkeitsbereich nicht existiert.

browsernode

Was verursacht diesen Fehler

Sie haben versucht, eine Variable zu verwenden, die nicht deklariert wurde, sich nicht im Gültigkeitsbereich befindet oder vor ihrer Deklaration aufgerufen wurde (Temporal Dead Zone). Dies kann auch durch Tippfehler in Variablennamen verursacht werden.

So beheben Sie ihn

Deklarieren Sie die Variable vor der Verwendung mit let, const oder var. Prüfen Sie auf Tippfehler in Variablennamen. Stellen Sie sicher, dass sich die Variable im Gültigkeitsbereich befindet, in dem Sie darauf zugreifen. Importieren Sie fehlende Module.

Beispiel

console.log(undeclaredVar); // ReferenceError: undeclaredVar is not defined
Offizielle Dokumentation

Verwandte Fehlercodes