zoukankan      html  css  js  c++  java
  • xxxxxxxxx

    异步
    for (var index = 0; index < data.length; index++) {
    var req = http.request(urlEntity, function(res) {
    var content = "";

    res.on("data", function(data) {
    content += data;
    });
    res.on('end', function() {
    // 获取到数据
    ......
    });

    });

    req.on("error", function(e) {
    if(e){
    console.info(e);
    // 遇到异常
    }
    });
    }

    //往下执行
    同步
    var data = [];
    (function getdata(index) {
    if(index>=data.length) return true;

    var queryUrl = data[index];
    var req = http.request(urlEntity, function(res) {
    var content = "";

    res.on("data", function(data) {
    content += data;
    });
    res.on('end', function() {
    //do something u want!
    getdata(index+1);
    });

    });

    req.on("error", function(e) {
    if(e){
    console.info(e);
    }
    });
    })(0)

  • 相关阅读:

    入门动态规划问题
    AC自动机
    KMP算法
    [OpenGL]用鼠标拖拽图形移动
    HDU-2222 Keywords Search
    Trie
    Manacher算法
    linux环境搭建
    Android Studio使用JNI和NDK进行开发
  • 原文地址:https://www.cnblogs.com/jayruan/p/5706022.html
Copyright © 2011-2022 走看看