原文:码农干货系列【19】--Promise.js with AJAX

更新 新增Promise.timeout方法,检测task执行超时并且自动reject 使用 Promise.timeout f , .then f , function .wait .then f var promise Promise promise.resolve from f function f setTimeout function console.log , return promi ...

2013-05-05 10:12 0 3296 推荐指数:

查看详情

干货系列【20】--add gtTime to Promise.js

使用场景 在一些时候,希望一件task不能太快完成,需要大于多少时间才可以执行,就可以使用Promise的gtTime方法. 使用方式 Promise.gtTime(f1(), 5000).then(f2); function f1 ...

Thu Jun 20 23:46:00 CST 2013 5 1473
干货系列【5】--lambda in js:lambda.js 1.0.0发布

lambda.js的由来 作为一个当耐特程序员,对lambda一定不陌生。随着当耐特版本的更新迭代,C#也由委托==〉匿名委托==〉lambda表达式。由于javascript语言的约束,没有提供相应的lambda的机制,所以就有了lambda.js,让广大jser也可以 (a,b)=> ...

Fri Dec 28 05:55:00 CST 2012 3 6273
干货系列【9】--javascript光线追踪基础

简介 光线追踪(ray tracing)(也叫raytracing或者光束投射法)是一个在二维(2D)屏幕上呈现三维(3D)图像的方法。为了尝试光线追踪算法,并且尽可能得保证javascript代码 ...

Wed Mar 13 00:31:00 CST 2013 4 3282
干货系列【4】--图像识别之矩形区域搜索

简介 定位某个图片的矩形区域是非常有用的,这个可以通过手动的选择某个区域来实现定位,图片相关的软件都提供了这个功能;也可以像本篇一个通过程序来实现智能定位。前者会有误差,效率低下;后者选区精度高,效 ...

Mon Jul 23 15:37:00 CST 2012 32 8474
干货系列【8】--世界上最简单的3D渲染(no webgl)

简介 进行上图所示的3D格子地板的渲染,需要进行Canvas的像素级别操作,从视点连接屏幕(屏幕就是canvas)中的所有像素点,形成大量的射线,倘若射线与地板相交,把交点以及交点的颜色反馈给屏 ...

Mon Mar 11 05:02:00 CST 2013 8 4196
干货系列【2】--由关节(Joint)说到割绳子(cut the rope)

简介 关节是相互连结且互相约束的物体,常见于各类物理引擎当中。关节的运用非常广泛,例如人体模拟、动物行走模拟、器材、绳子、机关、链桥等都可以灵活利用关节去模拟。 普通的关节分两种,一种是有固定点 ...

Fri Jun 08 16:03:00 CST 2012 14 4437
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM