Promise参考视频:尚硅谷Web前端Promise教程从入门到精通https://www.bilibili.com/video/BV1GA411x7z1回调地狱问题1、什么是回调地狱?回调函数嵌套调用, 外部回调函数异步执行的结果是嵌套的回调执行的条件
2、回调地狱的缺点?不便于阅读,不便于异常处理
3、解决方案?promise 链式调用
4、终极解决方案?async/await
Promise是什么Promise 是 JS 中进行异步编程的新解决方案
**本质**:Promise 是一个构造函数
**作用**:promise 对象用来封装一个**异步操作**并可以获取其成功/失败的结果值
为什么要用 Promise?指定回调函数的方式更加灵活
1.旧的: 必须在启动异步任务前指定
2.promise: 启动异步任务 => 返回promie对象 => 给promise对象绑定回调函数(甚至可以在异步任务结束后指定/多个)
Promise 的状态改变三种状态 pending(初始状态) resolved rejected
一个 promise 对象 ...


