개발 Q&A

제목 node.js 변수 스코프 질문합니다..
글쓴이 바다의이무기 작성시각 2015/09/14 16:34:33
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 12528   RSS
var  i =undefined; 
Client.query(셀렉트 쿼리문, room_no, function(err, rows) { 
    if (!err){    
      a(셀렉트 쿼리 결과); 
    } 

function a(value){ 
  i= value.subject; 
} // function a end
console.log(i); 
이렇게 쿼리 결과를 함수의 매개변수로 가져와서 로직을 짜고  마지막으로  i변수에  함수로 가져온 쿼리결과값을 저장하고  그뒤에 함수 밖에서 그 값을 가져올려고 합니다.. 그런데 계속 값이 없다는 undefined만 나옵니다. 
고수님들 가르침 부탁드립니다..
 다음글 PHPExcel 숫자값 오류 문제
 이전글 분산 서버에 관해 조언좀 부탁드리겠습니다. (4)

댓글

테러보이 / 2015/09/15 12:54:14 / 추천 0
var  i =undefined; 
Client.query(셀렉트 쿼리문, room_no, function(err, rows) { 
    if (!err){    
      i = a(셀렉트 쿼리 결과); 
    } 

function a(value){ 
  return value.subject; 
} // function a end
console.log(i);