JavaScript vertrouwt op haakjes om te weten waar de functie-aanroepen beginnen en eindigen. Als u een deel van de syntaxis verliest voordat een functie wordt gesloten, ziet u het bericht " Syntaxisfout: ontbreekt) na de argumentenlijst. Fout
Deze handleiding onderzoekt de betekenis van deze fout en waarom deze wordt gegenereerd. We zullen een voorbeeld van dit probleem bekijken, zodat u kunt leren wat u moet weten om het probleem op te lossen.
Syntaxisfout:.) Ontbrekende lijst na onderwerp
De "missing ) na de lijst met argumenten "vertelt een bericht ons dat er een syntaxisfout is in een functieaanroep .
Dit kan gebeuren als u een komma toevoegt aan het einde van een lijst met argumenten die niet worden gevolgd door een ander argument.
JavaScript verwacht een ander argument na elke komma. Als JavaScript geen ander argument kan vinden, kan de code niet worden correct geparseerd, en het haakje sluiten zal een syntaxisfout genereren.
Een andere mogelijke oorzaak voor deze oplossing is het plaatsen van de komma die nodig is voor de argumenten die zijn gescheiden in een functie binnen een str ing.
Als deze fout optreedt, lees dan zorgvuldig de syntaxis in de code waarnaar de fout JavaScript verwijst. Zorg ervoor dat alle haakjes overeenkomen en dat je komma`s correct hebt gebruikt in de functieaanroep.
Een voorbeeldscenario
We gaan een programma schrijven dat berekent of een leerling geslaagd of gezakt is een toets op school. Om te beginnen definiëren we het cijfer dat een leerling heeft behaald en een bericht dat we op de console zullen afdrukken om ons te informeren of een leerling is geslaagd of niet is geslaagd: