JavaScript s’appuie sur des parenthèses pour savoir o√π commencent et se terminent les appels de fonction. Si vous perdez une partie de la syntaxe avant la fermeture d’une fonction, vous rencontrerez le message "Erreur de syntaxe: manquante) après la liste des arguments" .
Ce guide explore la signification de cette erreur et pourquoi il est généré. Nous allons examiner un exemple de ce problème afin que vous puissiez apprendre ce que vous devez savoir pour résoudre le problème.
Erreur de syntaxe: manquant) après la liste des sujets
Le " manquant ) après le message " liste d’arguments " nous indique qu’il y a une erreur de syntaxe dans un appel de fonction .
Cela peut arriver si vous ajoutez une virgule à la fin d’une liste d’arguments qui n’est pas suivie d’un autre argument.
JavaScript attend un autre argument après chaque virgule. Si JavaScript ne trouve pas d’autre argument, le code ne peut pas être analysé correctement et la parenthèse fermante générera une erreur de syntaxe.
Une autre cause potentielle pour cette solution est de mettre la virgule nécessaire pour séparer les arguments dans un fonction dans une chaaîne.
Si cette erreur se produit, lisez attentivement toute la syntaxe du code vers laquelle pointe l’erreur JavaScript. Assurez-vous que toutes les parenthèses correspondent et que vous avez correctement utilisé des virgules dans l’appel de fonction.
Un exemple de scénario
Nous allons écrire un programme qui calcule si un étudiant a réussi ou échoué un test à l’école. Pour commencer, nous définissons la note obtenue par un élève et un message que nous imprimerons sur la console pour nous informer si un élève a réussi ou échoué: