#javascript #tutoriel #cours
00:00:00 fetch
00:06:29 async/await
00:08:55 projet
// fetch = Fonction utilisée pour effectuer des requêtes HTTP afin de récupérer des ressources.
// (données au format JSON, images, fichiers)
// Simplifie la récupération de données asynchrones en JavaScript et
// est utilisée pour interagir avec des APIs afin de récupérer et d'envoyer
// des données de manière asynchrone sur le web.
// fetch(url, {options})
async function fetchData(){
try{
const pokemonName = document.getElementById("pokemonName").value.toLowerCase();
if(!response.ok){
throw new Error("Impossible de récupérer la ressource");
}
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);
}
}