for
MySQL サーバーからデータをプルするループがあります。後で使用できるように、4 つの値を変数に入れたいと思います。これが私が持っているコードです。何らかの理由で、それthev
は未定義だと言いますか?
create();
function create(){
for(var i=0;i<4;i++){
var thev=[];
client.query('SELECT curattend FROM table1 WHERE ind=?',[i], function(err,result){
thev[i] = result[0].curattend;
});
}
return thev;
}
console.log(thev[2]);
この問題に関するアドバイスをいただければ幸いです。