binnenvariabele
Een binnenvariabele is een variabele die is gedeclareerd binnen een blok code, zoals een functie, methode of lus, en die alleen binnen dit blok of in de subblokken bereikbaar is. In veel talen wordt deze variabele ook wel een lokale variabele genoemd.
De scope van een binnenvariabele is het blok waarin hij is gedeclareerd; de lifetime is de periode
Binnenvariabelen verschillen van globale variabelen, die overal in het programma toegankelijk zijn. Een parameter is een
In Python: def blok(): x = 10; return x. Buiten de functie bestaat x niet.
In JavaScript geldt let of const binnen blokken: function f(){ let z = 5; } console.log(z) geeft een
Best practices: beperk het bereik tot wat nodig is, voorkom naamconflicten en onverwachte bijwerkingen door het