Thanks to visit codestin.com
Credit goes to developer.mozilla.org

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

SyntaxError: missing ] after element list

Der JavaScript-Ausnahmefehler "missing ] after element list" tritt auf, wenn irgendwo ein Fehler in der Syntax des Array-Initialisierers vorliegt. Wahrscheinlich fehlt eine schließende eckige Klammer (]) oder ein Komma (,).

Nachricht

SyntaxError: missing ] after element list (Firefox)
SyntaxError: Unexpected token ';'. Expected either a closing ']' or a ',' following an array element. (Safari)

Fehlertyp

SyntaxError.

Was ist schiefgelaufen?

Es liegt ein Fehler in der Syntax des Array-Initialisierers vor. Wahrscheinlich fehlt eine schließende eckige Klammer (]) oder ein Komma (,).

Beispiele

Unvollständiger Array-Initialisierer

js
const list = [1, 2,

const instruments = [
  "Ukulele",
  "Guitar",
  "Piano",
};

const data = [{ foo: "bar" } { bar: "foo" }];

Korrekt wäre:

js
const list = [1, 2];

const instruments = ["Ukulele", "Guitar", "Piano"];

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

Siehe auch