Método Window clearTimeout()
- Página anterior clearInterval()
- Próxima página close()
- Voltar à página anterior Objeto Window
Definição e uso
clearTimeout()
Método para limpar usando Método setTimeout() O temporizador configurado.
Avisos
Para limpar o temporizador, use o método Método setTimeout() O id retornado:
myTimeout = setTimeout(função, milissegundos);
Então você pode chamar clearTimeout()
para parar a execução:
clearTimeout(myTimeout);
Veja também:
Exemplo
Exemplo 1
Como evitar que myGreeting() seja executado:
const myTimeout = setTimeout(myGreeting, 3000); function myGreeting() { document.getElementById("demo").innerHTML = "Feliz aniversário para você !!" } function myStopFunction() { clearTimeout(myTimeout); }
Exemplo 2
Este exemplo possui um botão "Iniciar" para ativar o temporizador, um campo de entrada para o contador e um botão "Parar" para desativar o temporizador:
<button onclick="startCount()">Iniciar contagem!</button> <input type="text" id="demo"> <button onclick="stopCount()">Parar contagem!</button> <script> let counter = 0; let timeout; let timer_on = 0; function timedCount() { document.getElementById("demo").value = counter; counter++; timeout = setTimeout(timedCount, 1000); } function startCount() { if (!timer_on) { timer_on = 1; timedCount(); } } function stopCount() { clearTimeout(timeout); timer_on = 0; } </script>
Sintaxe
clearTimeout(timeoutId)
Parâmetros
Parâmetros | Descrição |
---|---|
timeoutId | Obrigatório.Método setTimeout() id retornado. |
Retorno
Nenhum.
Descrição
clearTimeout()
Método para cancelar a execução de código específico, invocado Método setTimeout() pode executar esses códigos com atraso. Parâmetros timeoutId é invocado Método setTimeout() o valor retornado após a execução, que identifica o bloco de execução diferida a ser cancelado (pode haver vários).
Suporte do navegador
所有浏览器都支持 clearTimeout()
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Suporte | Suporte | Suporte | Suporte | Suporte | Suporte |
- Página anterior clearInterval()
- Próxima página close()
- Voltar à página anterior Objeto Window