Javascript 中的Promise.all()方法是一个函数,它接受许多承诺,然后只有在它们全部确定后才做某事。从您输入的所有承诺中,它会创建一个新的承诺,然后等待每个承诺完成,然后再继续。这最终意味着您可以等待多项事情完成,然后再开火其他事情。
此方法对于 UI 开发特别有用 – 例如,如果您希望在屏幕上显示一个加载符号直到多个承诺结束,则Promise.all()提供了一种简单的方法来执行此操作。让我们看看它是如何工作的。
Javascript Promise.all() 方法#
Promise.all()接受可迭代的承诺。这意味着它可以接受任何可以迭代的东西——比[……]