ES6 Promise函数

2019-07-18  本文已影响0人  光头小青蛙
const pro=new Promise((res,rej)=>{
        if(!true){
          res('123')
        }
        else{
          rej("4576")
        }
      }).then((res)=>{
        console.log(res)
      },(rej)=>{
        console.log(rej)
      }).catch((error)=>{
    console.log(error)
}
)
const promises = [2, 3, 5, 7, 11, 13].map(function (id) {
  return getJSON('/post/' + id + ".json");
});

Promise.all(promises).then(function (posts) {
  // ...
}).catch(function(reason){
  // ...
});
const promises = [2, 3, 5, 7, 11, 13].map(function (id) {
  return getJSON('/post/' + id + ".json");
});

Promise.race(promises).then(function (posts) {
  // ...
}).catch(function(reason){
  // ...
});
上一篇 下一篇

猜你喜欢

热点阅读