2016년 2월 19일 금요일

[nodejs] for 문을 sync 하게 돌기


var process(i, doc, next) {
     //doing job for each doc in are
     next();//after job finish, call next() 
}

var step = function(arr, i) {
    if (i < arr. length) {
           process(i, arr[i], function() {
               step(arr, i+1);
           });
   }
}

배열 arr 의 요소들에 대해서 한 개 한개씩 처리를 하게 하고 싶은 경우.





댓글 없음:

댓글 쓰기