SyntaxError: missing } after property list

Mensaje

SyntaxError: missing } after property list

Tipo de error

¿Que estuvo mal?

Es un error de sinaxis en algún lugar en el object initializer. Prodría provocarse debido a la falta de una llave, pero, por ejemplo tambien por falta de alguna coma. Tambien verifique si alguna llave o parentesis se encuentra en el orden correcto. Indentar o darle un buen formato al codido puede ayudarlo a observar mejor el error.

Ejemplos

Olvido de coma

Algunas veces, hace faltan las comas en codigo inicial del proyecto, he aquí un ejemplo:

js
var obj = {
  a: 1,
  b: { myProp: 2 }
  c: 3
};

La correción podría ser:

js
var obj = {
  a: 1,
  b: { myProp: 2 },
  c: 3,
};

Observe Tambien