今 JavaScript がアツいですね!Node.js や MongoDB なんかのおかげでしょうか?AWS も CloudFormation だの IAM だののコンフィグを見る限り JSON を活用しているようですし、JavaScript はやらなきゃ損損! と勢い込んでますが、Node.js というやつは非同期という特徴を押し出しててちょっと取っ付きにくいような気がします。長い処理をする時は、時々 process.nextTick を呼び出して他の処理に制御を移すのがマナーらしいんですが…。 function add(a, b) { return a + b; } /* Array.reduce の非同期版のようなものです。 */ Array.prototype.myReduce = function(f, cb, n) { if (typeof n == "undefined")