フロントエンドエンジニア芸人もりたけんじのJavaScript【JavaScript】JavaScript中級者の為の練習問題集261問(脱初心者へ)2016/09/10更新

【JavaScript】Generatorを非同期処理

【JavaScript】Generatorを非同期処理

redux-sagaの中でよく見かける処理をもうちょっと根本から理解したいために写経してみる。
非同期処理を扱うgenerator。

generatorの基本

非同期時のコールバック地獄の一例

それを避けるためにgeneratorを使う

sleepは非同期処理が終わったらnext()を呼びだす

改善。setTimeout関数を外に切り出す(命令的な書き方)

並列処理の書き方

なるほどですね。。
あしたはもうちょっとgenerator理解進めて、coもみてみますね

参考