We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9f878ea commit 3c0b92dCopy full SHA for 3c0b92d
BFE.dev/Promise.all.md
@@ -10,7 +10,7 @@
10
*/
11
export default function promiseAll(promises) {
12
return new Promise((resolve, reject) => {
13
- const results = [];
+ let results = [];
14
let completedPromises = 0;
15
16
if (promises.length === 0) {
@@ -21,7 +21,7 @@ export default function promiseAll(promises) {
21
// Promise.resolve() 用于处理非 Promise 值
22
Promise.resolve(promise).then(value => {
23
results[index] = value;
24
- completedPromises += 1;
+ completedPromises ++;
25
26
// 如果所有 Promises 都解决了,解决 promiseAll 返回的 Promise
27
if (completedPromises === promises.length) {
0 commit comments