Fehlermeldung
SyntaxError: missing ) after argument list
Errortyp
Was ist falsch gelaufen?
Es gibt einen Fehler mit der Art wie die Funktion aufgerufen wird. Es kann sich hier zum Beispiel um einen Tippfehler, einem fehlenden Operator oder einen nicht richtig abgeschlossenen String handeln.
Beispiele
Bei einem fehlenden "+" Operator, um zwei Strings zu konkatinieren, JavaScript erwartet, dass nur "PI: " der Parameter
für die "log" Funktion ist. Darum sollte danach die Funktion mit einer abschliessenden Klammer abgeschlossen werden.
console.log("PI: " Math.PI); // SyntaxError: missing ) after argument list
Man kann den Fehler korrigieren, indem man dem "+
" Operator hinzufügt:
console.log("PI: " + Math.PI); // "PI: 3.141592653589793"