Article image

LS

Lucas Santos01/11/2023 17:15
Compartilhe

Alguém sabe resolver?

  • #JavaScript

Estou estudando APIs em js, estava literalmente seguindo um tutorial e deu isso no modo dev, código a seguir:image

Compartilhe
Comentários (4)
Giancarlo Rodrigues
Giancarlo Rodrigues - 01/11/2023 20:59

O seu código é só isso aí, Lucas? Ou tem mais coisa que vc não mostrou??

Um erro que tem aí é esse que o Silvio apontou. Vc escreveu a função como uma IIFE e depois a invocou como uma função declarada.. Vc até pode deixar a função como tá, mas aí tem que retirar a invocação que vc fez e colocar um par de parênteses imediatamente após a função para chamá-la automaticamente.

Julia Rocha
Julia Rocha - 01/11/2023 18:23

Lucas Boa Tarde, tenta ver se não tem erro de sensitive case

Silvio Junior
Silvio Junior - 01/11/2023 19:56

erro no getElementId, eles estao sendo declarados no html ? os nomes estão corretos ?

e outra coisa o async tem outro erro, vc está abrindo o async com parenteses.

Exemplo que tenho do bloco:

async function delay() {

return new Promise(resolve => {

setTimeout(() => {

resolve('Atraso de 1 segundo concluído');

}, 1000);

});

}

Tiago Lopes
Tiago Lopes - 01/11/2023 19:43

Conseguiu ?