JavaScript verlässt sich auf Klammern, um zu wissen, wo die Funktionsaufrufe beginnen und enden. Wenn Sie einen Teil der Syntax verlieren, bevor eine Funktion geschlossen wird, wird die Meldung "Syntaxfehler: fehlt) nach der Argumentliste angezeigt. Fehler
Diese Anleitung untersucht die Bedeutung dieses Fehlers und warum er generiert wird. Wir werden uns ein Beispiel für dieses Problem ansehen, damit Sie lernen können, was Sie wissen müssen, um das Problem zu lösen
Syntaxfehler:.) Fehlt nach der Themenliste
Das "fehlende ) nach der Liste der Argumente "teilt uns eine Nachricht mit, dass ein Funktionsaufruf einen Syntaxfehler enthält.
Dies kann auftreten, wenn Sie am Ende einer Liste von Argumenten, denen kein weiteres Argument folgt, ein Komma hinzufügen.
JavaScript erwartet nach jedem Komma ein weiteres Argument. Wenn JavaScript kein weiteres Argument finden kann, kann der Code dies nicht tun korrekt geparst, und die schließende Klammer erzeugt einen Syntaxfehler.
Ein weiterer möglicher Grund für diese Lösung ist das Einschließen des Kommas, das für die in einer Funktion getrennten Argumente in einem str benötigt wird ing.
Wenn dieser Fehler auftritt, lesen Sie sorgfältig die Syntax im Code, auf den der Fehler Ihr JavaScript verweist. Stellen Sie sicher, dass alle Klammern übereinstimmen und dass Sie im Funktionsaufruf die richtigen Kommas verwendet haben.
Ein Beispielszenario
Wir werden ein Programm schreiben, das berechnet, ob ein Schüler bestanden oder nicht bestanden hat eine Prüfung in der Schule. Zunächst definieren wir die von einem Schüler erzielte Note und eine Nachricht, die wir auf der Konsole drucken, um uns zu informieren, ob ein Schüler bestanden oder nicht bestanden hat: