Zum Inhalt springen
JavaScript-FehlerFehler
ReferenceError: Invalid left-hand side in assignment

ReferenceError: Ungültige linke Seite bei Zuweisung

Es wurde versucht, etwas zuzuweisen, dem kein Wert zugewiesen werden kann.

browsernode

Was verursacht diesen Fehler

Sie haben versucht, einem Wert etwas zuzuweisen, das kein gültiges Zuweisungsziel ist, z. B. einem Literal (5 = x), einem Funktionsaufruf-Ergebnis oder durch Verwendung von = anstelle von == in einem bedingten Ausdruck.

So beheben Sie ihn

Stellen Sie sicher, dass die linke Seite der Zuweisung eine Variable, eine Eigenschaft oder ein Destructuring-Muster ist. Wenn Sie einen Vergleich beabsichtigen, verwenden Sie === anstelle von =. Vergewissern Sie sich, dass Sie nicht versehentlich einem Funktionsaufruf zuweisen.

Beispiel

5 = x; // ReferenceError: Invalid left-hand side in assignment
Offizielle Dokumentation

Verwandte Fehlercodes