node.js - nodejs如何同步延迟运行函数
PHP中文网
PHP中文网 2017-04-17 15:54:35
0
3
425

队列示例

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 没什么效果

PHP中文网
PHP中文网

认证0级讲师

全部回覆(3)
巴扎黑

使用 sleep

黄舟
  1. 發程式碼的時候最好format一下啊!親

  2. 如用setTimeout實現你需要遞歸一下

PHPzhong

定時函數可以這麼寫

    var a = function(){
        //逻辑
        setTimeout(() => {
            a()
        }, time)
    }

不知道是不是你想要的意思

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板