Të dyja kufizohen se sa shpesh funksioni ekzekutohet në përgjigje të ngjarjeve të shpejta, të përsëritura — por me strategji të ndryshme të kohës.
- Debounce: ekzekutoni funksionin vetëm pasi të ndalojë aktiviteti për N ms. Rivendosni timer-in në çdo thirrje. → "prisni derisa të përfundojë."
- Throttle: ekzekutoni funksionin maksimum një herë për N ms gjatë aktiviteti të vazhdueshëm. → "ekzekutoni me një normë konstante."
text
