JavaScript · Middle · Frage 15 von 75
Wie unterscheidet sich Debounce von Throttle?
- 1Es sind Synonyme, die sich nur im Namen in verschiedenen Bibliotheken unterscheiden
- 2Debounce wartet auf eine Pause, Throttle ruft höchstens einmal pro Zeitraum auf
- 3Throttle wartet auf eine Pause, Debounce ruft dagegen höchstens einmal pro Zeitraum auf
Antwort zeigen
Richtige Antwort: Debounce wartet auf eine Pause, Throttle ruft höchstens einmal pro Zeitraum auf
Erklärung
Debounce passt zur Suche beim Tippen: Der Request geht raus, wenn der Nutzer aufhört zu tippen. Throttle passt zu scroll und resize: Der Handler läuft regelmäßig, aber mit begrenzter Rate. Beide werden über eine Closure mit Timer umgesetzt.