← 返回首页
SyntaxError: missing ] after element list - JavaScript | MDN

This page was translated from English by the community. Learn more and join the MDN Web Docs community.

View in English Always switch to English

SyntaxError: missing ] after element list

Сообщение

SyntaxError: missing ] after element list

In this article

Тип ошибки

SyntaxError.

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

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

Примеры

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

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

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