Função setInterval


A função setInterval é utilizada para executar uma função repetidamente em intervalos de tempo regulares.

Sintaxe

setInterval(funcao, intervaloEmMilissegundos);

Onde:

  • funcao representa a referência da função que será executada;
  • intervaloEmMilissegundos é o intervalo de tempo entre cada execução, medido em milissegundos.

Exemplo

function obterHora() {
  let data = new Date();
 
  return data.toLocaleTimeString("pt-BR", {
    hour12: false
  });
}
 
function mostrarHora() {
  console.log(obterHora());
}
 
setInterval(mostrarHora, 1000);

Neste exemplo, a função mostrarHora será chamada a cada segundo, exibindo a hora atual no console.

Referências