var admin_id = new Array ;
for(var i = 0 ;i <admin.length ; i++ )
{
UserModel.find({username:admin[i]},function(err,doc){
admin_id[i] = doc[0]._id;
console.log('+======'+admin_id); //打印1
});
}
console.log('+======'+admin_id);//打印2
打印1处可以正常打印数组的内容; 打印2处的内容总是为空。 请问怎样将数组的内容传出循环体外?