Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Using Const voor Constanten | Variabelen en Gegevenstypen in JavaScript
Introductie tot JavaScript
course content

Cursusinhoud

Introductie tot JavaScript

Introductie tot JavaScript

1. JavaScript Basisprincipes
2. Variabelen en Gegevenstypen in JavaScript
3. Operaties Uitvoeren in JavaScript
4. Het Beheersen van de Programmastroom met Conditionele Uitspraken
5. Door Data Heen Lopen in JavaScript
6. Functies in JavaScript

book
Using Const voor Constanten

Een andere manier om een variabele in JavaScript te definiëren is door het gebruik van het const sleutelwoord. Het belangrijkste verschil tussen let en const is dat variabelen die met const zijn gemaakt hun waarden niet kunnen veranderen, terwijl het gebruik van het let sleutelwoord wijzigingen in de waarde van de variabele toestaat.

javascript

Laten we het gedrag van variabelen met let en const vergelijken. Bekijk het volgende voorbeeld waarin we de waarde van de a variabele kunnen veranderen:

123456
// A variable changing let a = 5; console.log(a); // Print the initial value of `a` a = 10; console.log(a); // Print the updated value of `a`
copy

Daarentegen, laten we het gedrag van de b variabele onderzoeken. We zullen een fout tegenkomen: TypeError: Assignment to a constant variable.

1234567
// A constant cannot be changed const b = 7; console.log(b); // Print the initial value of `b` // Attempting to reassign a `const` variable will result in an error b = 8; // This line will throw an error: "TypeError: Assignment to constant variable." console.log(b);
copy

Gebruik

Constanten worden gebruikt als onveranderlijke variabelen. Je kunt een constante één keer definiëren en meerdere keren gebruiken.

Constanten bieden gegevensintegriteit terwijl ze snelle refactoring mogelijk maken.

Opmerking

Refactoring houdt in dat er structurele wijzigingen in de code worden aangebracht, zoals het wijzigen van waarden, variabele/functienamen en meer.

Neem bijvoorbeeld maxHeight voor site-elementen. Je kunt een site-update uitbrengen door de maximale hoogte van elementen te wijzigen met slechts één aanpassing in de code. Het is echter belangrijk op te merken dat je de maximale hoogte niet tijdens runtime kunt wijzigen, wat zorgt voor gegevensintegriteit.

1234567
const maxHeight = 250; console.log(maxHeight - 15); console.log(maxHeight - 12); console.log(maxHeight - 5); console.log(maxHeight - 13); console.log(maxHeight - 22); console.log(maxHeight - 52);
copy
question-icon

Definieer een constante variabele:

= 50;

Click or drag`n`drop items and fill in the blanks

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 3

Vraag AI

expand
ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

course content

Cursusinhoud

Introductie tot JavaScript

Introductie tot JavaScript

1. JavaScript Basisprincipes
2. Variabelen en Gegevenstypen in JavaScript
3. Operaties Uitvoeren in JavaScript
4. Het Beheersen van de Programmastroom met Conditionele Uitspraken
5. Door Data Heen Lopen in JavaScript
6. Functies in JavaScript

book
Using Const voor Constanten

Een andere manier om een variabele in JavaScript te definiëren is door het gebruik van het const sleutelwoord. Het belangrijkste verschil tussen let en const is dat variabelen die met const zijn gemaakt hun waarden niet kunnen veranderen, terwijl het gebruik van het let sleutelwoord wijzigingen in de waarde van de variabele toestaat.

javascript

Laten we het gedrag van variabelen met let en const vergelijken. Bekijk het volgende voorbeeld waarin we de waarde van de a variabele kunnen veranderen:

123456
// A variable changing let a = 5; console.log(a); // Print the initial value of `a` a = 10; console.log(a); // Print the updated value of `a`
copy

Daarentegen, laten we het gedrag van de b variabele onderzoeken. We zullen een fout tegenkomen: TypeError: Assignment to a constant variable.

1234567
// A constant cannot be changed const b = 7; console.log(b); // Print the initial value of `b` // Attempting to reassign a `const` variable will result in an error b = 8; // This line will throw an error: "TypeError: Assignment to constant variable." console.log(b);
copy

Gebruik

Constanten worden gebruikt als onveranderlijke variabelen. Je kunt een constante één keer definiëren en meerdere keren gebruiken.

Constanten bieden gegevensintegriteit terwijl ze snelle refactoring mogelijk maken.

Opmerking

Refactoring houdt in dat er structurele wijzigingen in de code worden aangebracht, zoals het wijzigen van waarden, variabele/functienamen en meer.

Neem bijvoorbeeld maxHeight voor site-elementen. Je kunt een site-update uitbrengen door de maximale hoogte van elementen te wijzigen met slechts één aanpassing in de code. Het is echter belangrijk op te merken dat je de maximale hoogte niet tijdens runtime kunt wijzigen, wat zorgt voor gegevensintegriteit.

1234567
const maxHeight = 250; console.log(maxHeight - 15); console.log(maxHeight - 12); console.log(maxHeight - 5); console.log(maxHeight - 13); console.log(maxHeight - 22); console.log(maxHeight - 52);
copy
question-icon

Definieer een constante variabele:

= 50;

Click or drag`n`drop items and fill in the blanks

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 3
Onze excuses dat er iets mis is gegaan. Wat is er gebeurd?
some-alt