Task.js

程序名称:Task.js

授权协议: BSD

操作系统: 跨平台

开发语言: JavaScript

Task.js 介绍

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 规范的所有框架。

Task.js 官网

http://taskjs.org/

相关编程语言

MuPlayer 是一款跨平台、轻量级的音频播放解决方案,...
OS FLV 是一个 开源和可嵌入网页的flv播放器。 这个...
DewPlayer音乐播放器,样式很简单,而且很实用.播放器...
JW FLV MEDIA PLAYER是一个开源的在网页上使用的Fla...
Speakker 是一个基于 Web 浏览器的音乐播放器,只提...
Player Framework 是一个开源的支持 HTML5 的视频播...