A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Debouncing

About

Debouncing, in the context of programming, means to discard operations that occur too close together during a specific interval, and consolidate them into a single invocation1.

Similarities to throttling

Debouncing is very similar to throttling but the key difference is that throttling enforces limits on continuous operations, while debouncing waits for invocations to stop for a specific time to consolidate many noisy invocations into one single invocation.

Anki

References


  1. MDN. “debouncing”. Available at: https://developer.mozilla.org/en-US/docs/Glossary/Debounce. (Accessed: [2025-05-20 Tue 08:49]). ↩︎

Share :

Other Articles