Neste artigo você vai aprender a como criar uma callback customizada em JavaScript, ou seja, criar e executar uma função de callback

criar uma callback customizada capa

Fala programador(a), beleza? Bora aprender mais sobre funções em JavaScript!

Basicamente a função de callback é uma função que vai como argumento em uma outra função

E este callback pode ser utilizado por meio da função que a teve como argumento

Partindo deste princípio, devemos criar duas funções e utilizá-las da forma descrita acima

Veja um exemplo prático:

function receberNome(nome, callback) {
	
  if(!nome) return
  
  callback(nome)
  
}

function exibirNome(nome) {
  console.log(`O nome é ${nome}`)
}

receberNome("Matheus", exibirNome) // "O nome é Matheus"

Primeiramente temos a função receberNome, que recebe o nome do usuário e também uma callback como argumento

A callback é a exibirNome, que após a validação do if é executada

Em receberNome temos uma validação para verificar se o nome foi ou não enviado para a função

Depois disso seguimos executando a segunda função, que é o nosso callback

Deixe um comentário contando o que achou desta solução 🙂

Quer aprender mais sobre JavaScript? Confira o vídeo abaixo:

Conclusão

No artigo de hoje você viu como criar uma callback customizada

A técnica é simples, consiste na criação de duas funções: uma de callback e a outra que chama a callback

Passamos a callback como argumento, e ao longo da função executamos o callback passando os seus argumentos que foram definidos na criação da função

Deseja programar de forma profissional? Confira o nosso treinamento completo clicando aqui.

Uma plataforma de cursos com projetos completos, comunidade de alunos e muito mais!

Há também o nosso canal no YouTube, com muito conteúdo gratuito de qualidade!

Subscribe
Notify of
guest

0 Comentários
Inline Feedbacks
View all comments