O que faz o _debounce?

Um projeto em que tenho trabalhado usa _.debounce ().

A documentação do Underscore JS para debounce lê como segue:

debater _.debounce(function, wait, [immediate])

Cria e retorna uma nova versão debitada da função passada que adiará sua execução até depoisesperar milissegundos decorridos desde a última vez que foi invocado.

Isso obviamente pressupõe que qualquer um que queira saber o quedebounce() já sabe o que 'debounce' significa.

O que o debounce realmente faz?

questionAnswers(4)

yourAnswerToTheQuestion