JavaScript
Wat zijn var, let en const in JavaScript?
Er zijn 3 manieren om variabelen aan te maken. Elke heeft een verschillend bereik en gedrag.
var (legacy)
var is oud en vermijden. Function-scoped (niet block-scoped). Hoisting zorgt voor rare bugs. Depreciated.
let (modern, preferred)
let is block-scoped. Variabele kan herdefineerd worden. Standaard keuze voor moderne JavaScript.
const (constant)
const is block-scoped en CANNOT herdefineerd worden. Belangrijk: const objects kunnen mutation (properties veranderen), maar reassignment is niet allowed.
Code Voorbeelden
JAVASCRIPTvar vs let vs const✏️ Interactief
✏️CODE AANPASSEN
LIVE PREVIEW
💡 Praktijk Tips
Standaard: const gebruiken. Als reassignment nodig: let gebruiken. var NOOIT gebruiken in modern code.
Relevante trefwoorden
varletconstscope