博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[freeCodeCamp] solution to JUGGLING ASYNC
阅读量:6580 次
发布时间:2019-06-24

本文共 781 字,大约阅读时间需要 2 分钟。

Here's the official solution in case you want to compare notes: 

 

var http = require('http')       var bl = require('bl')       var results = []       var count = 0              function printResults () {         for (var i = 0; i < 3; i++)           console.log(results[i])       }              function httpGet (index) {         http.get(process.argv[2 + index], function (response) {           response.pipe(bl(function (err, data) {             if (err)               return console.error(err)                    results[index] = data.toString()             count++                    if (count == 3)               printResults()           }))         })       }              for (var i = 0; i < 3; i++)         httpGet(i)

 

转载于:https://www.cnblogs.com/tianhangzhang/p/5604273.html

你可能感兴趣的文章
IT基础架构规划方案之实际网络设计案例
查看>>
Navicat for MySQL 使用SSH方式链接远程数据库(二)
查看>>
poj 1274The Perfect Stall
查看>>
ibm BIP2276E: The flow includes a message flow of node type 'ComIbmFileReadNode'
查看>>
HDU 4720 Naive and Silly Muggles (外切圆心)
查看>>
垂死挣扎还是涅槃重生 -- Delphi XE5 公布会归来感想
查看>>
Ubuntu上运行Blender,在控制台上查看运行结果
查看>>
怎么检查网站的死链接呢?
查看>>
scrapy爬虫框架实例一,爬取自己博客
查看>>
React是UI的未来吗?
查看>>
中国人社部:2018年15个省(区、市)调整最低工资标准
查看>>
手把手教你通过Thrift 访问ApsaraDB for HBase
查看>>
MacOS安装MySQL 报错
查看>>
Java知识点总结(反射-反射操作泛型)
查看>>
Vue+webpack+Element 兼容问题总结
查看>>
《软技能》读书笔记(下)
查看>>
textarea文域高度自适应
查看>>
go语言renderer包代码分析
查看>>
【Scala谜题】成员声明的位置
查看>>
git最最最最...常用命令
查看>>