var a = [1,2,3,4,5,6,7,8,9,10]; var tmp; async.each(a, function(a_element, callback) { /*--- 処理 ---*/ callback(); }, function complete(err) { console.log('all done!'); });
a_elementにaの要素が順番に入ります。(添字が入るのでないので注意が必要です。)
callback();
でa_elementが更新されてfunction{a_element,callback}が呼ばれます。
- 全てのイタレーションが終わってから、
function complete(err) { console.log('all done!'); }
が呼ばれます。
http://ameblo.jp/yu-e-yu/entry-11745319091.html