MDN’s new design is in Beta! A sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

SyntaxError: Unexpected token

Diese Übersetzung ist unvollständig. Bitte helfen Sie, diesen Artikel aus dem Englischen zu übersetzen.

Fehlermeldung

SyntaxError: expected expression, got "x"
SyntaxError: expected property name, got "x" 
SyntaxError: expected target, got "x"
SyntaxError: expected rest argument name, got "x"
SyntaxError: expected closing parenthesis, got "x"
SyntaxError: expected '=>' after argument list, got "x"

Fehlerart

SyntaxError

Was ist falsch gelaufen?

Es wurde eine bestimmte Spachenstruktur erwartet, aber etwas anderes wurde übermittelt. Es kann sich dabei um einen einfachen Tippfehler handeln.

Beispiele

Expression expected (Ausdruck erwartet)

Als Beispiel sind Kommas am Ende eines Befehls nicht erlaubt, wenn man eine Funktion aufruft. JavaScript wird ein weiteres Argument erwarten, welches tatsächlich jeden Ausdruck beinhalten kann.

Math.max(2, 42,);
// SyntaxError: expected expression, got ')'
// SyntaxFehler: ertwarte Ausdruck, erhalte ')'

Richtig wäre das Komma auszulassen oder ein weiteres Argument hinzuzufügen:

Math.max(2, 42);
Math.max(2, 42, 13+37);

Siehe auch

Schlagwörter des Dokuments und Mitwirkende

Schlagwörter: 
 Mitwirkende an dieser Seite: albasiba
 Zuletzt aktualisiert von: albasiba,