promise里面then和catch的分工

66 阅读1分钟
<script>
  // 共同点:里面是一个箭头函数为参数
  // 只是定义的时候,他是初始状态peding
  const p = new Promise((resolve, reject) => {
    // 现在传reject,pormise的状态变成了失败态
    reject();
  });
  p.then(() => {
    console.log("success"); /*then用来处理成功 */
  }).catch(() => {
    console.log("fuck"); /* catch用来处理失败 */
  });
</script>