Sleutelwoorden
let en const zijn modernere manieren (geïntroduceerd in ES6) om variabelen te declareren in JavaScript, als alternatief voor var (deze wordt niet meer gebruikt). Dit wordt een keyword (of sleutelwoord) genoemd.
let gebruik je voor variabelen waarvan de waarde later kan veranderen.
let score = 10;
score = 15; // Dit mag: de waarde wordt aangepast
const (kort voor constant) gebruik je voor variabelen waarvan de waarde vaststaat en niet opnieuw toegewezen mag worden. Als je eenmaal een waarde aan een const hebt gegeven, geeft JavaScript een foutmelding als je die later probeert te overschrijven.
const pi = 3.14159;
pi = 4; // Foutmelding! Een const kan niet opnieuw worden toegewezen
Zowel const als let hebben Block Scope. Zie https://www.w3schools.com/js/js_scope.asp voor informatie over Scope binnen JavaScript