回答編集履歴

1

説明の改善

2019/03/06 03:12

投稿

so87
so87

スコア764

test CHANGED
@@ -90,7 +90,7 @@
90
90
 
91
91
 
92
92
 
93
- //ここまで!あえてreduceループさせている処理を省いてます。
93
+ //ここまで!あえてpromisewrapperに加工している処理と、reduceループさせている処理を省いてます。
94
94
 
95
95
 
96
96
 
@@ -104,9 +104,7 @@
104
104
 
105
105
 
106
106
 
107
- `Promise`は処理の終了を教えてくれる、resolve,rejectされるまで待つ、という仕組みなだけでして、
107
+ `Promise`は処理の終了を教えてくれる、resolve,rejectされるまで待つ、という仕組みの1パーツなだけでして、遅延評価される関数を包み込んだオブジェクト?(言葉の表現が下手ですみません)ではありません。この勘違いがなくなれば、きっとreduceを使ったPromiseなループ処理も怖くなくなると思います。
108
-
109
- この勘違いがなくなれば、きっとreduceを使ったPromiseなループ処理も怖くなくなると思います。
110
108
 
111
109
 
112
110