var p1 = Promise.resolve(3); var p2 = 1337; var p3 = new Promise((resolve, reject) => { setTimeout(resolve, 100, "foo"); }); const iterable = [p1, p2, p3]; Promise.all(iterable)