Task.js

BSD
JavaScript
跨平台
Mozilla
2013-04-25
红薯

task.js 是一个用于 ES6 的体验库,实现了顺序的、简单优化的堵塞机制,使用 JavaScript 新的 yield 操作符。

任务如同线程般交错,但它们是合作的而不是先发制人,示例代码:

spawn(function*() {
    var data = yield $.ajax(url);
    $('#result').html(data);
    var status = $('#status').html('Download complete.');
    yield status.fadeIn().promise();
    yield sleep(2000);
    status.fadeOut();
});

task.js 支持使用 Promises/A 规范的所有框架。

加载中

评论(0)

暂无评论

暂无资讯

暂无问答

React 16 Jest单元测试 之 Jest工具

转载地址 React 16 Jest单元测试 之 Jest工具 项目初始化【这里使用之前的项目,节省时间】 项目初始化地址 https://github.com/durban89/webpack4-react16-reactrouter-demo.git tag:v_1.0...

2018/07/08 22:36
15
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部