SyntaxError: missing ] after element list

Сообщение

SyntaxError: missing ] after element list

Тип ошибки

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

Ошибка в синтаксисе инициализации массива. Скорее всего, пропущена закрывающая квадратная скобка ("]") или запятая (",").

Примеры

Незавершённый инициализатор массива

js
var list = [1, 2,

var instruments = [
  'Укулеле',
  'Гитара',
  'Пианино'
};

var data = [{foo: 'bar'} {bar: 'foo'}];

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

js
var list = [1, 2];

var instruments = ["Укулеле", "Гитара", "Пианино"];

var data = [{ foo: "bar" }, { bar: "foo" }];

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