问题描述
队列示例
var array = [1,2,3,4];function check(){if(array.length > 0)var url = array.pop();load(url);}}function load(url){http.get(url, function(res){check();)}}
我想在 每次load(url)的时候 延迟6秒 这时候我用setTimeout 没什么效果
问题解答
回答1:使用 sleep
回答2:发代码的时候最好format一下啊!亲
如用setTimeout实现你需要递归一下
回答3:定时函数可以这么写
var a = function(){//逻辑setTimeout(() => { a()}, time) }
不知道是不是你想要的意思