⚡ Visualiseur Event Loop
Module 08 — Comprends l'ordre d'exécution JS en temps réel
Code à analyser (éditable) :
console.log("A — sync"); setTimeout(() => console.log("B — macrotask (0ms)"), 0); Promise.resolve().then(() => console.log("C — microtask")); setTimeout(() => console.log("D — macrotask (100ms)"), 100); Promise.resolve() .then(() => console.log("E — microtask")) .then(() => console.log("F — microtask chaîné")); console.log("G — sync");
Exemples :
Base
async/await
Generator
Promise chain
▶ Analyser
✕ Vider
📚 Call Stack (sync)
Vide
⚡ Microtasks (Promises)
Vide
⏱ Macrotasks (setTimeout)
Vide
🖥 OUTPUT — Ordre d'exécution
Lance une analyse pour voir le résultat...