ReferenceError: Invalid left-hand side in assignmentReferenceError: Ungültige linke Seite bei Zuweisung
Es wurde versucht, etwas zuzuweisen, dem kein Wert zugewiesen werden kann.
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 assignmentVerwandte Fehlercodes
TypeErrorTypeError
Ein Wert hat nicht den erwarteten Typ. Dies ist der häufigste JavaScript-Fehler und tritt auf, wenn eine Operation auf einen Wert des falschen Typs trifft.
CORS Error: No Access-Control-Allow-OriginCORS-Fehler: Kein Access-Control-Allow-Origin
Der Browser hat eine Cross-Origin-Anfrage blockiert, weil der Server die erforderlichen CORS-Header nicht enthielt.
ERR_INSPECTOR_ALREADY_ACTIVATEDERR_INSPECTOR_ALREADY_ACTIVATED
Der Node.js-Inspector (Debugger) wurde mehr als einmal aktiviert.
SyntaxError: Cannot use import statement outside a moduleSyntaxError: import-Anweisung kann nicht außerhalb eines Moduls verwendet werden
ES-Modul-Import-Syntax wurde in einer Datei verwendet, die nicht als Modul behandelt wird.
ENOSPCENOSPC: Kein Speicherplatz mehr auf dem Gerät
Der Datenträger ist voll oder die Inode-Tabelle ist erschöpft.
SyntaxError: await is only valid in async functionsSyntaxError: await ist nur in async-Funktionen gültig
Das Schlüsselwort await wurde außerhalb einer async-Funktion verwendet.