Beide beperken hoe vaak een functie wordt uitgevoerd als reactie op snelle, herhaalde gebeurtenissen — maar met verschillende timingstrategieën.
- Debounce: voer de functie alleen uit nadat de activiteit is gestopt gedurende N ms. Reset de timer bij elke aanroep. → "wacht totdat het klaar is."
- Throttle: voer de functie maximaal eenmaal per N ms uit tijdens aanhoudende activiteit. → "voer uit met een constant tempo."
text
