【任务】初识 Promise
4.2k
等78人参与

【任务】初识 Promise

如果你是 JS 新手,可写一篇博客来记录你对 Promise 的任务。如果你对 Promise 比较熟悉,可忽略。

博客写完后,将链接发到课程 QQ 群,分享给其他同学。相互学习,相互评论,相互点赞。

我的作业
去发布

登录后即可发布作业,立即

全部作业

Promise 出现契机:为了解决 callback hell,即callback 的回调嵌套问题, 用于处理异步任务

function pFn() {
   return new Promise((resolve, reject) => {
      if (success) {
         resolve()
      } else {
        const err = new Error('错误提示')
        reject(err)
      }
   })
}

// 使用
const p = pFn()
  .then(res => console.log(res))
  .catch(err => console.error(err))
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
代码块
复制 预览
复制成功!
代码块
复制 预览
复制成功!
0
评论
提交于  2025-03-28 11:47:22

登录后即可查看更多作业,立即

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号