メッセージ
SyntaxError: missing } after property list
Error type
何がうまくいかなかったのか?
どこかに object initializer 構文の誤りがあります。実際に波括弧を忘れているかもしれませんが、セミコロンが不足ている可能性もあります。また、閉じ波括弧や括弧が正しい順序になっているかも確認してください。コードをインデントやフォーマットすると、多少見通しが良くなります。
例
カンマ忘れ
多くの場合、object initializer コードにカンマ忘れがあります:
var obj = {
a: 1,
b: { myProp: 2 }
c: 3
};
次のように修正できます:
var obj = {
a: 1,
b: { myProp: 2 },
c: 3
};