nodejs -- for循环里面套异步解决 -- 类似并发
2017-09-06 10:38
239 查看
console.time("aa"); //测试时间 只能测试同步得 还是保存了一个时间 后面在减去这个时间 for(var i =0;i<10;i++){ (function(a){ // a =i 被保留下来 a=1,2,3... setTimeout(function() { console.log(a); //所以打印得是0123456789 在查询方面比较有用 }, 100); })(i) } console.timeEnd("aa")
注:虽然node是单线程得但是如果做成同步得话,还是比异步得慢
相关文章推荐
- 并发请求解决Form的异步提交
- 深入浅析NodeJs并发异步的回调处理
- C# 异步读取数据库里面的数据与绑定UI的解决办法
- 使用async解决nodejs异步问题
- nodejs 异步io 解决for循环最佳方案
- Nodejs爬虫进阶教程之异步并发控制
- [置顶] NodeJS 异步操作:事件队列的有序与并发操作
- JS中for循环里面的闭包问题的原因及解决办法
- 解决node.js中使用for循环查询数据库异步执行的问题
- 解决easyui jQuery JS的for循环调用ajax异步问题
- NodeJs并发异步的回调处理
- 深入浅析NodeJs并发异步的回调处理
- JS中for循环里面的闭包问题的原因及解决办法
- 【前端】关于在for循环里面执行异步脚本导致变量都采用最后的一个变量问题
- 在nodejs里面是用类似配置文件的方法
- nodejs开发指南里面dynamicHelpers函数问题解决方法
- 巧用异步委托解决异步并发问题
- Nodejs爬虫进阶教程之异步并发控制
- Nodejs爬虫进阶教程之异步并发控制
- nodejs中解决异步嵌套循环,循环嵌套异步