Promise Class
简单使用
require(['promise'],function(Promise){
var d = new Promise.Defer();
var promise = d.promise;
promise.then(function (v) {
return v + 1;
}).then(function (v) {
alert(v); // => 2
});
d.resolve(1); // 该位置也可以放在 then 前面
});
Methods
all
Promise
static
返回一个新的 promise.当 objects 全部成功后新的 promise 成功,否以第一个 promise 的失败值为失败
Parameters:
-
objects
Promise | Array