Como criar uma callback customizada em JavaScript
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!
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 473 aulas
- 20 projetos
- 39h 26min
Blog | Mais populares

As diferenças de var, let e const

Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]

Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação A popularidade da automação de processos com o n8n está em alta, principalmente […]
