nodebook
Version:
Node.js — Apprendre par l'exemple • Devenez autonome avec JavaScript, l'écosystème npm, le développement frontend, les applications web et en ligne de commande.
8 lines (6 loc) • 348 B
JavaScript
const asyncRandom = () => new Promise((resolve) => {
const timing = Math.floor(Math.random() * 2000);
setTimeout(() => resolve(`résolu après ${timing}ms`), timing); // <1>
});
const all = Promise.all([asyncRandom(), asyncRandom(), asyncRandom()]); // <2>
all.then(messages => console.log(messages)); // <3>