摘要:
更新 新增Promise.timeout方法,检测task执行超时并且自动reject使用 Promise.timeout(f1(), 2000).then(f2, function () { alert("timeout"); }).wait(5000).then(f3); function f1() { var promise = Promise(); setTimeout(function () { console.... 阅读全文
随笔档案-2013年05月
码农干货系列【18】--getting started with Promise.js(总)
2013-05-03 15:30 by 【当耐特】, 4336 阅读, 收藏, 编辑
摘要:
引用Promise.js 你可以点击这里下载。ps:如果使用了SCJ Framework,请使用SCJ.createPromise代替下面的Promisedone/resolvepromise.js提供了done和resolve方法,done负责注册成功的回调函数,resolve负责触发。 function cb() { alert('success') } var prms = Promise() prms.done(cb) setTimeout(function() { ... 阅读全文
码农干货系列【17】--Wind.js与Promise.js
2013-05-01 12:01 by 【当耐特】, 2304 阅读, 收藏, 编辑
摘要:
示例 先引入wind.js与promise.js: <script src="wind-all-0.7.3.js"></script> <script src="promise.js"></script>然后create: Wind.Promise.create = function (fn) { var prms = Pro... 阅读全文