【发布时间】:2021-01-23 13:13:01
【问题描述】:
let array = []
for (let n = 0; n < 1000; n++){
array.push(somePromise)
}
console.log(array.length)
如何修改代码,以便在我有console.log的行中只有在填充数组后才会执行。填充可能是异步的,但我也对同步版本感兴趣。
【问题讨论】:
-
array.push(somePromise)somePromise 已解决或待处理的承诺。 -
console.log仅在填充数组时调用。不过,承诺的可能还没有解决。 -
请说明
somePromise是否是异步函数?
标签: javascript loops async-await