mobile theme mode icon
theme mode light icon theme mode dark icon
Random Question Aleatório
speech play
speech pause
speech stop

Compreendendo as funções de retorno de chamada em JavaScript

Callback é uma função que é passada como argumento para outra função e executada posteriormente. A função chamadora passa o controle para a função chamada, que executa alguma operação e, em seguida, retorna o controle para a função chamadora.

Em outras palavras, um retorno de chamada é uma função que é chamada por outra função após ter concluído sua própria execução. A função de retorno de chamada pode ser usada para executar tarefas adicionais ou para fornecer informações adicionais à função de chamada.

Aqui está um exemplo de como um retorno de chamada pode ser usado:
```
function doSomething(callback) {
// Executa alguma operação
console. log("Fazendo algo...");

// Chama a função de retorno de chamada
callback();
}

function doSomethingElse() {
// Executa alguma outra operação
console.log("Fazendo outra coisa...") ;

// Chama a função doSomething com um retorno de chamada
doSomething(function() {
console.log("Callback chamado!");
});
}
```
Neste exemplo, a função `doSomething` leva uma função de retorno de chamada como argumento. Quando a função `doSomething` é chamada, ela executa alguma operação e então chama a função de retorno de chamada. A função `doSomethingElse` chama a função `doSomething` com uma função de retorno de chamada que registra uma mensagem no console.

Knowway.org usa cookies para lhe fornecer um serviço melhor. Ao usar Knowway.org, você concorda com o uso de cookies. Para obter informações detalhadas, você pode revisar nosso texto Política de Cookies. close-policy