와 근데 글 쓴거 다날려버렸다. ㅋㅋㅋㅋㅋ
요점만 말할게.
function fn(callback){
...
for(i=0; i<10; i++){
conn.query("i에따라 다른쿼리문",function(err,rows){
if(rows.length>0){callback("success");}
else if(i==9){
callbaack("no_search");
}
}
}
대충이렇게있으면
for 문이 한번에 돌거아니야?
conn.query 도 동시에실행는지 궁금하다.
rows.length > 0 이어서 callback("success"0);가 수행되는 경우는 한경우밖에없어.
아무튼 nodejs 에서 for 문안에 query문을 돌리면 한번에 동시에 실행되는지 궁금하다!
ㄴㄴ aync는 '지금 처리해서 내게 넘겨줘'보다는 '처리되는 대로 이 함수를 실행해줘'에 가깝다고 보면 된다. fn()이 끝나야 그제서야 등록한 콜백이 실행될거임.
ㄴ aync말하는게아니라 저 for 문안 소스 말하는듯