访问数组时的节点js回调闭包

时间:2014-05-20 17:01:25

标签: javascript node.js callback closures

这是我的问题。

我有一段代码,当我在回调中运行该代码时,它无法找到回调和原始函数的var out。

var counts = [];

collection.count({vote:'walibi'}, function(err, votecount) {
   counts.push(votecount);
});

所以当我运行代码" counts.push"它不会给我一个错误, 但它根本就没有做任何事情。

我已经试图把var放到回调中但是我无法从外面访问它。

我希望你们中的一些人可以帮助我。

0 个答案:

没有答案