async:一个小型的异步库

时间:2024-07-29 12:48:41
【文件属性】:

文件名称:async:一个小型的异步库

文件大小:31KB

文件格式:ZIP

更新时间:2024-07-29 12:48:41

JavaScript

async 一个小型的异步库 使用示例 任务函数 任务函数接受两个参数: 第一个函数是一个函数,当任务执行完成或遇到错误时候调用这个函数 这个函数接受两个参数,第一个表示错误信息,运行中没有错误时请传入null,当传入非真值时将忽略后面任务 第二个参数将把值传给下一个任务,从而实现各任务衔接 第二个参数是前一个任务传入 function task (cb, ret) { setTimeout( function () { cb (null, new Date); // 调用这函数以后将转入执行下一个任务,前一个参数null表示没遇到错误 }); } 依次执行各个任务(可以是异步也可以是同步),最后一个参数为各任务执行完后回调函数. function f1(cb, ret){ setTimeout(function () { ret = {f1:1};


【文件预览】:
async-master
----README.md(2KB)
----test()
--------test.async.html(305B)
--------test.async.js(2KB)
--------mocha()
----lib()
--------async.js(2KB)
--------async.min.js(272B)

网友评论