o que são callbacks
- #JavaScript
Callbacks
Geralmente se deseja efetuar alguma ação quando uma operação assíncrona é concluída. Nos primeiro anos do Ajax, a maneira universal de se fazer isso era usando callbacks.
Para quem não conhece, o callback é uma função que é passada como argumento para uma outra função (higher-order function) e, geralmente, só é executado quando alguma operação é concluída ou quando um evento específico ocorre. O cenário de uso mais comum é, certamente, quando requisições Ajax são finalizadas.




DC
Em programação de computadores, um método de callback é uma rotina que é passada como parâmetro para outro método. É esperado então que o método execute o código do argumento em algum momento. A invocação do trecho pode ser imediata, como em um, ou em outro momento