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
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!