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

early exit em JavaScript capa

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

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!

Subscribe
Notify of
guest

0 Comentários
Inline Feedbacks
View all comments