【Nodejs】使用nimble串行化回调任务
2024-08-31 01:42:00
nodejs的nimble模块可以使我们对回调任务进行串行化,它需要先安装
#npm install nimble
用法也方便,示例代码如下:
//====================================================== // nimble之使用 // 2018年4月18日 //====================================================== var flow=require('nimble'); flow.series([ function(callback){ setTimeout(function(){ // 模拟回调函数1 console.log("爬虫取网络数据"); callback(); },1000); }, function(callback){ setTimeout(function(){ // 模拟回调函数2 console.log("清理数据"); callback(); },1000); }, function(callback){ setTimeout(function(){ // 模拟回调函数3 console.log("数据入库"); callback(); },1000); }, ]);
输出如下:
C:\Users\horn1\Desktop\node.js\51-闭包作用域>node nimble.js 爬虫取网络数据 清理数据 数据入库
2018年4月18日
最新文章
- 数据库模型设计PowerDesigner
- 【POJ】3207 Ikki's Story IV - Panda's Trick
- Python的缩进
- Lambda表达式之Python
- CSS3_新特性预览
- ARM中的总线
- 最近用的到的一些js的常用方法(简单的)
- JavaScript和JQuery获取DIV的值
- Java ZIP压缩和解压缩文件并兼容linux
- 初学bootstrap ---栅格系统
- Android-自定义控件之时针-霞辉
- 原生JS与jQuery操作DOM对比
- 利用 Docker 备份、迁移数据库
- 00_HTML入门第一天
- jquery实现简单的搜索
- python笔记:#011#循环
- 使用superlance插件增强supervisor的监控能力
- nginx入门与实战
- bzoj3756pty的字符串(后缀自动机+计数)
- Flask关于请求表单的粗浅应用及理解+简单SQL语句温习