Και οι δύο περιορίζουν πόσο συχνά εκτελείται μια συνάρτηση ως απόκριση σε γρήγορα, επαναλαμβανόμενα γεγονότα — αλλά με διαφορετικές στρατηγικές χρονοδιαγράμματος.
- Debounce: εκτέλεσε τη συνάρτηση μόνο αφού η δραστηριότητα σταματήσει για N ms. Μηδενίζει το χρονόμετρο σε κάθε κλήση. → "περίμενε μέχρι να τελειώσουν."
- Throttle: εκτέλεσε τη συνάρτηση το πολύ μία φορά ανά N ms κατά τη διάρκεια συνεχούς δραστηριότητας. → "τρέχε με σταθερό ρυθμό."
