README
easyasync
简单的控制异步方法同步调用的模块,前后端均可用。
easyasync包含串行series和并行parallel两种模式,总代码45行。非常简单,有兴趣的用户可基于此自行修改。
安装
npm install easyasync
使用
easyAsync = require('easyasync');
easyAsync.series(
[
func1(cb){
...
},
func2(cb,predata){
...
},
func3(cb,predata){
...
}
...
]
[,callback]
)
callback可选
回调多嵌套
var fs = require('fs');
fs.readFile('./data/example1.json', (err, data) => {
if (err) throw err;
var user = JSON.parse(data).user;
fs.readFile('./data/example2.json', (err, data) => {
if (err) throw err;
var money = JSON.parse(data)[user];
console.log(user,'has