# Werken met de console

In vele gevallen bij het schrijven van Javscript code is het einddoel iets veranderen aan de inhoud van een pagina of feedback geven aan een gebruiker. In sommige gevallen betekent dit dat je meerdere regels code zal schrijven vooraleer je het doel bereikt en het script afrondt. Tijdens de uitvoer van de voorbereidende regels heb je dus standaard geen oog op wat het script allemaal doet en of alles wel naar behoren werkt. Browsers bieden een oplossing door middel van een console.

Vergelijk het met het oplossen van een vraagstuk op papier waar een opdrachtgever jou vraagt het resultaat uit te werken. Waarschijnlijk ga je op papier eerst met tussenstappen werken, zoals het neerschrijven van het gegeven en het gevraagde en het stapsgewijs oplossen van één of meer vergelijkingen met tussenresultaten. De opdrachtgever is echter enkel geïnteresseerd in het eindresultaat, maar voor jezelf schrijf je de extra stappen neer.

Dit is exact wat de console van de browser ook toelaat: het registreren van boodschappen die enkel bedoeld zijn voor jou als ontwikkelaar tijdens het testen van je script. Je haalt ze later bij het online zetten van de website meestal terug weg.

Je krijgt toegang tot de console van de browser via de ontwikkeltools die in elke browser zijn ingebouwd. Je kan ze zoeken langs het menu van de browser of via de sneltoetsen F12 of Ctrl + Shift + I.

Console

# Output naar console

Om iets in de console te schrijven gebruik je de opdracht console.log(). Anders gezegd: de methode log() van het object console laat je toe tekst of andere waardes neer te pennen in de console. De waarde die als output wordt weergegeven komt tussen de ronde haken van de methode te staan.

Experimenteer door een boodschap naar de console te schrijven:

console.log("Gegroet vanuit de console!");