Neste artigo você vai aprender a como criar uma callback customizada em JavaScript, ou seja, criar e executar uma função de callback
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!