promise

https://blog.csdn.net/qq_34645412/article/details/81170576

https://segmentfault.com/a/1190000007463101#articleHeader2

 

 

// 创建一个新的promise对象
const p=new Promise((resolve, reject) => {
  console.log('excutor'); //执行器函数同步进行
  // 执行异步任务
  setTimeout(() => {
    let time = Date.now()
    //偶数代表异步成功
    if (!(time % 2)) {
      resolve(`success data ${time}`)
    } else {
      reject(`error data ${time}`)
    }
  }, 1000);

}).then(data => console.log(data)).catch(e => console.log(e))
//onResolved onRejected

 

posted on 2020-06-26 14:13  章画  阅读(132)  评论(0编辑  收藏  举报

导航