
asyncFuture:这个库处理异步控制流与同步异步调用
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
虽然DE不再适用,但我愿意以幽默的方式看待未来的异步开发.这一解决方案不仅能在简单的场景下提升10倍效率,而且在更为复杂的场景中表现得更加出色.相较于其他期货模块而言,该模块卓越的性能令人印象深刻.经过精心优化后,蓝鸟凭借其功能强大的实用程序集展现出独特的优势.它完美地消除了已完成的状态,并配备了出色的取消API,同时提供了一种优雅的超级有用的bind方法,不会导致性能问题.
这是一个简单而强大的库,专门用于Node.js和浏览器环境下的异步控制流管理以及更为合理的处理异步异常.为何选择使用async-future?如果您希望采用一种熟悉且易于理解的方式来处理异步代码中的错误并将其向上抛出,那么this库是一个理想选择.
如果您需要在一个代码执行之前等待两个或多个异步调用完成,请查阅有关如何正确利用此库以避免回调之苦的帮助文档.
示例代码如下:
var Future = require ( async-future );
// 在Node.js环境中
a = await Future(startA, (done) => {
console.log(A completed);
});
// 在浏览器中
a = await Future.create(startA, (done) => {
console.log(A completed);
});
全部评论 (0)
还没有任何评论哟~


