热搜:前端 nest neovim nvim

nodejs async函数

lxf2023-05-26 19:00:01

nodejs async函数

借助于新版 V8 引擎,Node.js 从 7.6 开始支持 async 函数特性。今年 10 月 31 日,Node.js 8 它也开始成为一个新的长期支持版本,所以你可以放心大胆地使用你的代码 async 函数了。在这篇文章中,我将简要介绍什么是 async 函数,以及它将如何改变我们的写作 Node.js 应用的方式。

什么是 async 函数

利用 async 函数,你可以基于它 Promise 异步代码写得像同步代码。一旦你使用 async 关键字定义函数,然后您可以在这个函数中使用 await 关键字。当一个 async 当函数被调用时,它将返回一个函数 Promise。当这个 async 当函数返回一个值时,当函数返回一个值时, Promise 它将被实现;如果函数中有错误,那么 Promise 它将被拒绝。[相关教程推荐:nodejs视频教程、编程教学]

await 关键字可以用来等待一个关键字 Promise 被解决并返回其实现的值。如果传递给它。 await 值不是一个 Promise,然后它将这个值转换为一个已解决的值 Promise。

const rp = require(