更新 新增Promise.timeout方法,检测task执行超时并且自动reject 使用 Promise.timeout(f1(), 2000).then(f2, function () { }).wait(5000 ...
使用场景 在一些时候,希望一件task不能太快完成,需要大于多少时间才可以执行,就可以使用Promise的gtTime方法. 使用方式 Promise.gtTime f , .then f function f var promise Promise setTimeout function console.log promise.resolve from f , return promise fu ...
2013-06-20 15:46 5 1473 推荐指数:
更新 新增Promise.timeout方法,检测task执行超时并且自动reject 使用 Promise.timeout(f1(), 2000).then(f2, function () { }).wait(5000 ...
引用Promise.js <script src="promise.js"></script> .csharpcode, .csharpcode pre { font-size: small; color: black ...
类库源码 var Promise = function () { this.thens = []; }; Promise.prototype = { resolve: function () { var t ...
lambda.js的由来 作为一个当耐特程序员,对lambda一定不陌生。随着当耐特版本的更新迭代,C#也由委托==〉匿名委托==〉lambda表达式。由于javascript语言的约束,没有提供相应的lambda的机制,所以就有了lambda.js,让广大jser也可以 (a,b)=> ...
简介 光线追踪(ray tracing)(也叫raytracing或者光束投射法)是一个在二维(2D)屏幕上呈现三维(3D)图像的方法。为了尝试光线追踪算法,并且尽可能得保证javascript代码 ...
简介 定位某个图片的矩形区域是非常有用的,这个可以通过手动的选择某个区域来实现定位,图片相关的软件都提供了这个功能;也可以像本篇一个通过程序来实现智能定位。前者会有误差,效率低下;后者选区精度高,效 ...
.filter_input{width: 150px;min-height: 26px;padding: 3px 10px;font-size: 13px;border-ra ...
干货 最近一直在删文章,不是要关博洗手什么的,而是被删的文章没有达到“干货”的标准。干货的反义词是水货,比如我们经常吃的注水猪肉,它就是水货,非干货。什么是“干货”。?经过一番搜寻,标准的描述是:实用性比较强的,不含任何吹嘘水分,也没有虚假的成分,所以业内人士通常把这一类分享活动称之为“干货 ...