SyntaxError: missing ) after argument list

Message

SyntaxError: missing ) after argument list

Type d'erreur

SyntaxError.

Quel est le problème ?

 

Il y a une erreur avec la façon dont une fonction est appelée . Cela peut être une faute de frappe, un opérateur manquant, ou une chaîne non-échappée, par exemple .

Exemple

Parce qu'il n'y a pas d'opérateur "+" pour concaténer la chaîne de caractères, JavaScript s'attend à trouver une parenthèse après "PI : ", qu'il considère comme  l'argument de la fonction log. 

console.log("PI: " Math.PI);
// SyntaxError: missing ) after argument list

La fonction log peut être corriger en ajoutant un opérateur "+".

console.log("PI: " + Math.PI);
// "PI: 3.141592653589793"

Voir aussi

Étiquettes et contributeurs liés au document

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