Task.js实现堵塞机制的 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 规范的所有框架。
评论
PathFinding.jspath-finding 的 JS 库
该项目提供了path-finding库,可轻松集成到Web游戏中,支持Node.js和浏览器运行。在线演示:http://qiao.github.io/PathFinding.js/visual/
PathFinding.jspath-finding 的 JS 库
0
PathFinding.jspath-finding 的 JS 库
该项目提供了 path-finding 库,可轻松集成到 Web 游戏中,支持 Node.js 和浏
PathFinding.jspath-finding 的 JS 库
0
FlyJSONP实现跨域请求的 JS 类库
FlyJSONP是一个相当轻量级的JavaScript类库,使用gzip压缩后只有1.13kb。它不依赖于任何JavaScript框架,也很方便使用,只需设置一些参数便能够用它实现跨域的POST和GE
FlyJSONP实现跨域请求的 JS 类库
0
weui.jsWeUI 的轻量级 JS 库
概述WeUI是由微信官方设计团队专为微信移动Web应用设计的UI库。weui.js是WeUI 的轻量级js封装。注意:由于微信小程序不支持dom操作,所以weui.js并不适用于小程序。不过WeUI也
weui.jsWeUI 的轻量级 JS 库
0
Boba.jsGoogle Analytics 的 JS 库
Boba.js是一个封装了Google Analytics功能的JavaScript库。示例代码:tracker = new Boba({ siteName: 'Mandalore', pageN
Boba.jsGoogle Analytics 的 JS 库
0