promise和async/await区别
时间: 2023-05-02 21:04:21 浏览: 149
async/await与promise(nodejs中的异步操作问题)
5星 · 资源好评率100%
Promise和async/await是两种不同的JavaScript异步编程方式。Promise是ES6中新增的一种异步处理方式,它通过then()和catch()方法处理异步操作的成功或失败;而async/await是ES7中新增的异步编程方式,它可以更加直观且简单地处理异步操作。async声明的函数会自动返回一个Promise对象,而await则会阻塞代码的执行,等待Promise的结果返回后再继续执行后续的代码。总的来说,Promise和async/await都是用来解决JavaScript中异步编程的问题的,但在具体的使用场景上可能会有所不同。
阅读全文