SyntaxError: missing } after property list
Fehlermeldung
SyntaxError: missing } after property list
Fehlertyp
Was ist falsch gelaufen?
Es gibt irgendwo in der Objektinitialisierungs-Syntax einen Fehler. Es könnte ein vergessenes Komma sein oder eine vergessene geschweifte Klammer. Es muss auch geprüft werden, die Reihenfolge der schließenden runden und geschweiften Klammern richtig ist. Den Code richtig einzurücken und zu formatieren hilft bei der Suche nach dem Fehler.
Beispiele
Vergessenes Komma
Häufig wird ein Komma bei der Objektinitialisierung vergessen:
var obj = {
a: 1,
b: { myProp: 2 }
c: 3
};
Richtig wäre:
var obj = {
a: 1,
b: { myProp: 2 },
c: 3
};