Question du test Javascript - Les bases

Écrire une fonction JavaScript qui récupère des données d'une API et les affiche dans la console.

Intermédiaire

Quelle est la sortie du code JavaScript suivant ?

function fetchData() {
  return new Promise((resolve, reject) => {
    setTimeout(() => {
      resolve("Data fetched!");
    }, 1000);
  });
}

async function displayData() {
  const data = await fetchData();
  console.log(data);
}

displayData();
console.log("After displayData call");
Auteur: Vincent CotroStatut : PubliéeQuestion passée 2457 fois
Modifier
28
Évaluations de la communauté
developer avatar
Turing spirituel
20/08/2023
Concerne l'ordre de priorité d'exécution dans JavaScript, c'est important.
developer avatar
KOUAME PAUL ARNAUD
19/12/2023
la question peut prêté a confusion , car il ya un setTimeout donc la reponse sera retardé
developer avatar
David Blervaque
17/06/2024
Je pense que c'est justement tout le but de la question. On veut montrer qu'il y a un appel qui ne sera pas immédiat.
developer avatar
David Stevenoot
23/07/2024
question buggée. Les checkbox étaient désactivées, ce qui m'a fait rater cette question et la suivante