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.