相关疑难解决方法(0)

Node.js是原生的Promise.all并行或顺序处理吗?

我想澄清这一点,因为文件不太清楚;

Q1:Promise.all(iterable)处理所有的承诺顺序或并行?或者,更具体地说,它是否相当于运行链式承诺

p1.then(p2).then(p3).then(p4).then(p5)....
Run Code Online (Sandbox Code Playgroud)

或者是一些其他类型的算法的所有p1,p2,p3,p4,p5,等是被称为在同一时间(并行)和结果尽快返回所有的决心(或一个拒绝)?

Q2:如果Promise.all并行运行,是否有一种方便的方式来运行可迭代的顺序?

注意:我不想使用Q或Bluebird,而是使用所有原生ES6规范.

javascript node.js promise es6-promise

151
推荐指数
6
解决办法
6万
查看次数

标签 统计

es6-promise ×1

javascript ×1

node.js ×1

promise ×1