Сообщение

SyntaxError: missing } after property list

Тип ошибки

SyntaxError

Что пошло не так?

Произошла ошибка в синтаксисе инициализатора объекта. Причиной может быть отсутствующая фигурная скобка или, к примеру, недостающая запятая. Также проверьте, в правильном ли порядке расположены закрывающие круглые и фигурные скобки. Добаление отсупов или форматирование кода в более благоприятный вид также могут помочь разобраться в беспорядке.

Примеры

Забытая запятая

Зачастую в коде инициализатора объекта есть недостающая запятая:

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

Правильный вариант:

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

Смотрите также

Метки документа и участники

Внесли вклад в эту страницу: KTatyana, varyag01
Обновлялась последний раз: KTatyana,