⊗jsPmTrTS 446 of 505 menu

Parando um Timer JavaScript

Você já sabe como iniciar um timer, agora vamos aprender como pará-lo. Para isso, você precisa saber que cada timer, iniciado com a função setInterval, tem um número único. Esse número é retornado pela função setInterval no momento da inicialização do timer:

let timerId = setInterval(function() { console.log('!') }, 1000); alert(timerId); // mostrará o número do timer

Para parar o timer, usamos a função clearInterval, que recebe o número único do timer que deve ser parado.

Por exemplo, vamos iniciar um timer que exibe no console números em ordem crescente, começando em 1. Pararemos o timer assim que o número 10 for exibido:

let i = 0; let timerId = setInterval(function() { console.log(++i); if (i >= 10) { clearInterval(timerId); } }, 1000);

Suponha que exista uma variável que inicialmente armazena o número 10. Inicie um timer que a cada segundo diminuirá o valor dessa variável em 1 e exibirá esse valor no console. Assim que o valor da variável atingir zero - pare o timer.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar