<script>
// 一开始的时候promi的定义
// 不管是定义pormisse还是返回继续一个pormise,
// promise里面是一个箭头函数是参数,这个箭头函数里面是2个参数
// const p = new Promise((resolve, reject) => {
// resolve();
// reject();
// });
// 当poromise传入了reject时,他是失败态,执行reject
const p = new Promise((resolve, reject) => {
reject(); /* 这是他的失败态 */
});
// 调用then方法的时候,里面是连个箭头函数,现在是执行reject,所有成功态这里写一个null占位
// p.then(null, () => {
// console.log("fuck");
// });
// promise失败态调用then方法的时候,可以用catch来写
p.catch(() => {
// catch是then的一个特例
console.log("fuck");
});
</script>