Como fazer um early exit em JavaScript
Neste artigo você vai aprender a como fazer um early exit em JavaScript, um recurso interessante para melhorar a performance

Fala programador(a), beleza? Bora aprender mais sobre funções e JavaScript!
O early exit é uma técnica utilizada em diversas linguagens de programação
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 45min
Consiste em parar a execução de uma função assim que um adeterminada condição seja atingida
Então não precisamos executar totalmente uma função, se o que queremos já foi obtido
Essa é a teoria desta técnica, bora ver na prática?
Segue o código de um exemplo:
function testingSomething(x) {
if(x === 5) {
console.log("Early return")
return
}
const y = x + 5
return y
}
testingSomething(5)
testingSomething(10)
No caso acima, sempre que o parâmetro for 5, teremos o early return entrando em prática
Basicamente há uma condição para evidenciar isso e executamos um return, ou seja, a soma da penúltima linha não será executada
Essa será nossa economia de código, isso pode se dar a muitos fatores, mas basicamente não precisamos mais do restante da função, entendeu?
Conclusão
Neste artigo você viu como executar um early exit em JavaScript
Basicamente precisamos fazer uma checagem, para verificar se o que queremos com a função já foi atentido
Se sim, utilizamos um return antes do término da sua lógica, e isso é caracterizado como a técnica de early exit ou early return
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 […]
