1
resposta

[Dúvida] O que seria o "mensagem" no finally()?

Olá!

Na aula, foi utilizado o (método?) finally dessa forma:

.finally( mensagem => console.log('Processamento concluído!'));

O que seria a "mensagem"? Tentei imprimir na tela e deu undefined.

Obrigado.

1 resposta

Oi Matheus, tudo bem?

Desculpa a demora em te responder!

O método finally() é utilizado para tratar uma promise gerada fetch() ao utilizar uma API com JavaScript. No interior dos parenteses temos a arrow function mensagem => console.log('Tudo certo por aqui!') , onde o parâmetro mensagem atua como uma função.

Como o parâmetro mensagem não retorna nenhuma informação, você obteve o erro de undefined ao tentar imprimí-lo na tela.

Espero ter ajudado. Caso tenha outras dúvidas, estarei à disposição.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!