#javascript #tutorial #curso
00:00:00 fetch
00:06:29 async/await
00:08:55 projeto
// fetch = Função usada para fazer requisições HTTP para buscar recursos.
// (dados em estilo JSON, imagens, arquivos)
// Simplifica a busca assíncrona de dados em JavaScript e
// é usada para interagir com APIs para recuperar e enviar
// dados de forma assíncrona pela web.
// fetch(url, {opções})
async function fetchData(){
try{
const pokemonName = document.getElementById("pokemonName").value.toLowerCase();
if(!response.ok){
throw new Error("Não foi possível buscar o recurso");
}
const data = await response.json();
const pokemonSprite = data.sprites.front_default;
const imgElement = document.getElementById("pokemonSprite");
imgElement.src = pokemonSprite;
imgElement.style.display = "block";
}
catch(error){
console.error(error);
}
}