menu
書いてる野郎
orebike@gmail.com
非同期処理を担当する Promise が出現したことで、どいつもこいつも非同期処理で関数を作っているが、 殆どの場合に置いて非同期処理が必要になることは無い。単にプログラミングがややこしくなっているだけである。
そこで非同期処理の関数群を同期的に処理する書き方を考える
非同期処理の大半は Promise を使って書かれていることが多いので await を書きまくればいい。 最終的に処理の根っこ部分までくるのでそこは無名async関数で被えばいいのか。
(async function(){ await hoge(); await piyo(); await fuga(); })();