フロントエンドでも、非同期でループとか合流とかの制御構造を書く(Deferred, Promiseよりも直感的に)JavaScriptCoffeeScriptjQuerypromiseDeferred node-asyncとは違うよ node.jsにはasyncというライブラリがあるが、これはnextTickなどのnode独自の機構を用いて制御構造を実現するため、制御構造のあちこちに「隙間」が開くし、クライアントサイドにそのまま移植できない。本稿は優れて一般的な、そして内部的にシンプルな解を提供する。 非同期処理のループ、合流、順次実行なら「control-structures.js」 非同期関数を使って、ループとか、if,switchからの合流とかを実現したいときの選択肢を探してGoogle先生に聞いてみると、、、Deferred一択みたいな雰囲気です。でも、そっかなー、「日常使い」には