Opa, Tiago! Tudo certo?
Um callback é um nome especial dado a qualquer função que é executada em resposta a um evento qualquer! Veja esse exemplo:
<button>Clique aqui</button>
<script>
var botao = document.querySelector('button');
botao.addEventListener('click', function() {
console.log('botão clicado!');
});
</script>
Nesse código, a função anônima passada ao addEventListener()
é chamada de função callback pois é sempre executada em resposta a um evento ( nesse caso, o evento de clique )!
Pegou a ideia? Qualquer coisa é só falar!
Grande abraço e bons estudos, meu aluno!