Cursusinhoud
Introductie tot JavaScript
Introductie tot JavaScript
Gegevens Opslaan
Variabelen zijn containers voor gegevens in het geheugen van een computer. De algemene syntaxis voor het aanmaken van een nieuwe variabele is let variableName
.
Bijvoorbeeld, de volgende code declareert een nieuwe variabele genaamd username
:
let username;
Dit wordt een Variabele Declaratie Statement genoemd.
We kunnen een waarde toewijzen aan een variabele met de syntaxis variableName = data
, waarbij data tekst, een getal of een ander geldig gegevenstype kan zijn.
Bijvoorbeeld:
let username;
username = "John Smith";
De instructie waarin we een waarde aan een variabele toewijzen, wordt een Toewijzingsstatement genoemd.
We kunnen eenvoudig de variabelenaam gebruiken om gegevens eruit te halen:
let username; username = "John Smith"; console.log(username);
In de bovenstaande code werd de term username
als argument doorgegeven aan de console.log
-instructie. Dit haalt eenvoudigweg op wat er in username
zit en geeft het door aan console.log
, die op zijn beurt de gegevens op het scherm weergeeft.
Als aan een variabele geen waarde is toegekend, heeft deze standaard de waarde undefined
:
let exampleVar; console.log(exampleVar);
Het voor het eerst toekennen van een waarde aan een variabele wordt initialisatie genoemd.
Er is een kortere syntaxis voor het declareren en initialiseren van een variabele tegelijk: let variableName = data;
:
let username = "John Doe"; console.log(username);
Twee variabelen mogen niet dezelfde naam hebben, anders resulteert dit in een foutmelding:
let variableA; let variableA; // Error at this line
Het is echter ook belangrijk op te merken dat variabelenamen hoofdlettergevoelig zijn, dus variableA
en VariableA
worden als twee verschillende namen beschouwd.
Daarnaast zijn er enkele naamgevingsregels voor variabelen die we moeten volgen:
- De variabelenaam mag niet beginnen met een cijfer;
- Variabelenamen mogen geen speciale tekens bevatten, behalve
$
en_
; - Variabelenamen mogen niet gelijk zijn aan gereserveerde sleutelwoorden die JavaScript gebruikt. Bijvoorbeeld, het gebruik van
let
ofconst
als variabelenaam is niet toegestaan.
1. Wat is het doel van een variabele in JavaScript?
2. Welke van de volgende is de juiste syntaxis voor het declareren van een variabele in JavaScript?
3. Wat is de standaardwaarde van een niet-geïnitialiseerde variabele?
4. Wat is het verschil tussen het declareren en initialiseren van een variabele?
5. Wat zal de uitvoer zijn van de volgende code?
6. Welke van de volgende opties declareert en initialiseert een variabele correct in één statement?
7. Wat wordt er naar de console geprint?
Bedankt voor je feedback!