一个简单的例子来使用ES6的Promise object.
var p = new Promise(function(resolved,rejected){
var random = Math.floor(Math.random() * Math.floor(2));
console.log(random);
setTimeout(function(){
if(random === 1) resolved('resolved');
if(random === 0) rejected('rejected');
},2000);
})
p.then(
function(data){
console.log(data);
},
function(error){
console.log(error);
}
);




