Contenu du cours
Module 1 — Découvrir JavaScript
Le rôle de JavaScript, où écrire son code, la console et un premier script.
0/4
Module 2 — Les bases du langage
Variables et types, opérateurs et conditions, puis les boucles.
0/4
Module 3 — Fonctions et interactivité
Créer des fonctions, réagir aux événements et manipuler le DOM.
0/4
Module 4 — Aller plus loin
Tableaux et objets, introduction aux API avec fetch, et bonnes pratiques.
0/4
JavaScript pour débutants

Les sites modernes échangent des données avec des serveurs : météo, actualités, produits… Ces échanges passent par des API, et JavaScript les interroge avec fetch.

Qu’est-ce qu’une API ?

Une API est un service qui fournit des données sur demande. Vous envoyez une requête à une adresse, elle vous renvoie une réponse, souvent au format JSON (un texte structuré facile à lire pour le code).

Utiliser fetch

fetch("https://api.exemple.com/donnees")
  .then(reponse => reponse.json())
  .then(donnees => console.log(donnees));

Le déroulé est le suivant :

  • fetch envoie la requête vers l’adresse indiquée.
  • .json() transforme la réponse en données exploitables.
  • Le second .then reçoit enfin les données pour les utiliser.

Comme la réponse peut prendre du temps, ces opérations sont asynchrones : le code n’attend pas et traite le résultat dès qu’il arrive.

À retenir : fetch récupère des données distantes via une API. La réponse arrive plus tard : on la traite avec .then.