Fehlermeldung

SyntaxError: missing } after property list

Fehlertyp

SyntaxError

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
};

Siehe auch

Schlagwörter des Dokuments und Mitwirkende

Schlagwörter: 
Mitwirkende an dieser Seite: schlagi123, fire-stone
Zuletzt aktualisiert von: schlagi123,