在B站上看了一个Promise教程,里面用到了断点的方法,之前没有接触过,故记录。下面是一段简单的Promise示例代码:
const p = new Promise((resolve, reject) => {
if(true)
resolve("成功")
});
console.log("(1).p是", p);
const pthen = p.then((res)=>{
console.log("(2).p的结果:", res)
}, (err) => {
console.log("p的结果:", err)
});
console.log("(3).p.then返回的结果:", pthen)
Promise对象的then方法返回的还是一个Promise对象,每个Promise对象都有State属性和Result属性。上面这段代码的执行结果是:
使用断点可以帮助我们看到程序运行的步骤:
理解不够深入,如果有人了解为什么控制台上的输出结果是fulfilled,请多多指教:)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。