Promise 是什么?
Promise 是一个对象,它用于异步计算。它可以将异步操作队列化,按照期望的顺序执行,并返回符合预期的结果。它是异步编程的一种解决方案,比传统的解决方案callback更加的优雅。
为什么要用Promise?
因为它可以解决多次异步嵌套的问题,它比传统的callback更加的优雅
Promise怎么使用?
1、通过Promise解决定时任务嵌套的问题
不使用Promise的情况下,实现定时任务嵌套
setTimeout(function () {
console.log("我是外层定时任务1");
setTimeout(function () {
console.log("我是内层定时任务1");