Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

SyntaxError: missing } after property list

Message

SyntaxError: missing } after property list

Type d'erreur

SyntaxError

Quel est le problème ?

Il y a une coquille dans le littéral objet utilisé. Cela peut être dû à une accolade manquante ou à une virgule manquante. Il est aussi utile de vérifier que les accolades et les parenthèses sont bien ordonnées. Pour ce type d'erreur, une bonne indentation permet de repérer plus facilement la coquille parmi les lignes de code.

Exemples

Une virgule oubliée

Il arrive parfois que ce soit une virgule absente dans le littéral qui entraîne cette erreur :

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

La version correcte correspondante est :

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

Voir aussi

Étiquettes et contributeurs liés au document

Étiquettes : 
 Contributeurs à cette page : SphinxKnight
 Dernière mise à jour par : SphinxKnight,