现在我有一个用来在线投票的vote函数,它的用法大概是这样的:jsvote(url,function(body){console.log(body);})现在我想对同一个url投10次票,于是我就想着这样写:jsfor(vari=0;i<10;i++){vote(url,function(body){console.log(body);});}但是失败了,因为它是异步执行的吧,把i输出来就知道了,jsfor(vari=0;i<10;i++){vote(url,function(body){console.log(i);console.log(body);});}所以要如何才能正确的调用这个函数10次呢?尝试了很多搜索比如nodecallaasynchronousfunctionntimes还是没有找到想要的结果,用forEach之类的也不行。补充:这个确实执行了10次,好像问题不出在这里,应该是投票请求太频繁了被限制了,我再去调查一下,谢谢各位。
潇湘沐
相关分类