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.
15 lines (12 loc) • 439 B
JavaScript
function asyncRandom() {
return new Promise((resolve) => {
const timing = Math.floor(Math.random() * 2000);
setTimeout(() => resolve(`résolu après ${timing}ms`), timing);
});
}
(async () => { // <1>
const all = [
await asyncRandom(), await asyncRandom(), await asyncRandom() // <2>
];
console.log(all); // <3>
})();