1、Promise 是什么2、Promise 解决的痛点是什么3、Promise 如何使用4、Promise 常用的方法和作用5、Promise 时间循环中的执行顺序问题6、Promise 的实现7、手写Promise 的polyfill 1、Promise 是什么Promise 是异步编程的解决方案,从语法上来说,promise 是一个对象,从它可以获取异步操作的消息promise 的三种状态:pending(等待态),fulfiled(成功态),rejected(失败态); 2、Promise 解决的痛点是什么1、回调地狱,代码难以维护2、promise可以支持多个并发的请求,获取并发请求中的数据 3、Promise 如何使用 4、Promise 常用的方法和作用 5、Promise 时间循环中的执行顺序问题 6、Promise 的实现 7、手写Promise 的polyfill