promise 与 async 的区别
时间: 2023-09-28 09:06:10 浏览: 150
promise和async调用顺序总结
Promise 和 async/await 有着不同的作用和实现方式。
Promise 是 JavaScript 中的一种异步编程模型,它允许在未来某个时间获取一个异步操作的结果。Promise 提供了 then() 和 catch() 方法来处理异步操作的结果。
而 async/await 则是在 Promise 的基础上提供的语法糖。async 函数会返回一个 Promise,而 await 则可以在 async 函数中等待 Promise 的结果,并将其赋值给一个变量。使用 async/await 可以使异步代码看起来像同步代码。
阅读全文