nodejs_jp コミュニティで、出された課題に上手く答えられずに凹んでいると、 実は! ここでは話題の Promise がピタリとはまります!! という解説が。 Promiseオブジェクトについては、疑問に感じてたところなんですよね。 bitcoins/jsonrpc2 ではPromise() にも対応するようなコードになっていて、そこから起因してググってると、 Promiseは 「実行中かもしれないし、終了してるかもしれない状態を示すオブジェクト」と。 * 仮想パネル: JavaScriptで非同期プログラミングを乗り切る方法 * kriszyp / node-promise ググってる最中から、「なんじゃそりゃ?曖昧な状態をオブジェクトに?!」と、疑問符が取れない。 で、コミュニティで示されたコードがこう。 if(cache[f]) { cache[f].content.then(