Can';不要把心思放在node.js javascript回调嵌套函数上

Can';不要把心思放在node.js javascript回调嵌套函数上,javascript,node.js,redis,node-redis,Javascript,Node.js,Redis,Node Redis,我在网上查了一下,仍然无法解决这个问题 在node.js中,我想为获取redis数据设置一个间隔。我就是做不到 这是我的密码: setInterval(function(){ redis.hget('quote','quote1', function (err, res) { console.log('test'); console.log(res); }); }, 1000); 编辑: 如果我在没有setInterval的情况下使用redis代

我在网上查了一下,仍然无法解决这个问题

在node.js中,我想为获取
redis
数据设置一个间隔。我就是做不到

这是我的密码:

setInterval(function(){
    redis.hget('quote','quote1', function (err, res) {
        console.log('test');
        console.log(res);
    });
}, 1000);
编辑: 如果我在没有setInterval的情况下使用redis代码段,它就可以正常工作。当包装在setInterval函数中时,它不起作用。此redis客户端来自nodejs\u redis。我检查了err,但它返回null

请参考下面的代码片段和结果

setInterval(function(){
   console.log(' line A');
   redis.hget('quote','quote1', function (err, res) {
      console.log('line B');
      console.log(res);
   });
}, 1000);

行A将正常记录。无论发生什么情况,B行和res都不会记录。

代码看起来正常。您是否检查了
err
参数?您可能需要显示与此相关的其余redis代码。谢谢大家的输入。至少你们提到代码没有问题。我设法发现问题出在其他方面。现在可以了。谢谢大家!