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

队列示例

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)
巴扎黑

スリープを使用する

いいねを押す +0
黄舟
  1. コードを送信するときにフォーマットすることをお勧めします。

  2. setTimeout を使用して実装する場合は、再帰する必要があります

いいねを押す +0
PHPzhong

タイミング関数は次のように記述できます

リーリー

それがあなたが望んでいることかどうかはわかりません

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート