Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Curiosidade em sobre o timer

Apenas por questão de curiosidade: na função "debounceTime", considerando que eu respeite a janela de tempo de 0,5s para clicar no botão após um primeiro clique, o valor de 'timer' neste segundo evento de clique voltaria à ser zero. Então o 'clearTimeout' dentro do 'return' teria novamente o valor zero como parâmetro?

1 resposta
solução!

Fala aí Edson, tudo bem? O valor seria zerado apenas se você recarregar a página e baixar o JavaScript novamente, do contrário, o valor será referente ao ultimo setTimeout.

Espero ter ajudado.