是否有可能在 Promise.all 之后添加一个 Promise 到 Array?

我在做一个项目,我问自己Promise.all在 Javascript 中启动它是可行的,并且他们所做的任务向数组添加了更多的 Promise 以及它们是否也在运行?


慕神8447489
浏览 215回答 2
2回答

SMILET

  const runAsyncFunctions = async () => {  const users = await getUsers()  if(users){    Promise.all(      users.map(async user => {        const userId = await getIdFromUser(user)        console.log(userId)        const capitalizedId = await capitalizeIds(userId)        console.log(capitalizedId)      })    )      console.log(users)  }}

青春有我

var promise1 = Promise.resolve(3);var promise2 = 42;var promise3 = new Promise(function(resolve, reject) {  setTimeout(resolve, 100, 'foo');});Promise.all([promise1, promise2, promise3]).then(function(values) {  console.log(values);});promise.all() work like this...
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript