Ik ben bezig om met behulp van JQuery en standaard Javascript een functie uit te voeren die pas na enkele seconden (laat zeggen: 3 seconden) uitgevoerd wordt. De volgende code verduidelijkt het e.e.a.:
Dit representeert zichzelf als volgt:
code:
1
2
3
4
5
| function start() { setTimeout(function() { alert('3 seconden voorbij.'); }, 3000); } |
Dit representeert zichzelf als volgt:
- 0 seconden: start() wordt aangeroepen
- 3 seconden: alert verschijnt
- 0 seconden: start() wordt aangeroepen (aanroep 1)
- 2 seconden: start() wordt wederom aangeroepen (aanroep 2)
- 3 seconden: alert verschijnt (door aanroep 1)
- 5 seconden: alert verschijnt (door aanroep 2)