Como executar setInterval sem o delay pela primeira vez em JavaScript
Neste artigo você vai aprender a como executar setInterval sem o delay pela primeira vez em JavaScript, ou seja, sem o tempo do timer

Fala programador(a), beleza? Bora aprender mais sobre setInterval e JavaScript!
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 45min
A resposta é curta: não há uma maneira de executar o setInterval sem delay apenas na primeira vez! 🙂
Então o que vamos fazer?
Simples também, basta chamar a função que queremos executar ou o código que precisamos ativar, sem o setInterval
E depois executar este setInterval para continuar com o temporizador
Veja um exemplo:
function test() {
console.log("Executed!")
}
test()
setInterval(function() {
test()
}, 2000)
Desta maneira você garante a primeira execução sem delay, e as próximas seguirão o temporizador
Simples não é?
Conclusão
No artigo de hoje você aprendeu a como executar setInterval sem o delay pela primeira vez em JavaScript
Na verdade não há uma forma nativa de executar este recurso, mas basta executar a função ou o código antes uma vez
E por fim chamar a lógica do setInterval, aí teremos o mesmo resultado 🙂
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias! Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias. O link acima contém um cupom de desconto para os cursos!
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares
As diferenças de var, let e const

Como redirecionar para outra página com JavaScript
Exercícios de lógica de programação JavaScript com gabarito
Quais são os melhores exercícios lógica de programação JavaScript? Colocar em prática os exercícios de lógica de programação em JavaScript é de extrema importância para […]
