Beste tweakers,
Ik heb een probleem met het aanroepen van een variable binnen een closure. Krijg elke keer de melding dat this.var niet bestaat.
Nu heb ik een simpel voorbeeld code hieronder geplaats:
Ik heb in Google gezocht naar javascript closures maar tevergeefs. Heeft iemand een helder moment voor mij?
Ik heb een probleem met het aanroepen van een variable binnen een closure. Krijg elke keer de melding dat this.var niet bestaat.
Nu heb ik een simpel voorbeeld code hieronder geplaats:
JavaScript:
1
2
3
4
5
6
7
8
9
| function functie1() { this.var = 'test'; this.functie = function() { this.object.addEventListener('click', function() { alert(this.var); }, false) } } |
Ik heb in Google gezocht naar javascript closures maar tevergeefs. Heeft iemand een helder moment voor mij?