async await
-
async await 是用来处理异步(promise也是处理异步的)
- async
- 用于声明一个异步的function(让方法变成异步)
- await
- 等待一个异步方法的执行完成
- 如果在方法前加上async,那这个方法就是异步的方法
- 这个异步方法返回的是一个promise
async function a (){ return 'Hello Async' } console.log(a())//Promise { 'Hello Async' }
- 要获取异步方法里的数据需要使用await
【Nodejs特性async await】注:await必须字async(异步方法)中使用(async和await是配合使用)
async function a (){ return 'Hello Async' } console.log(a())//Promise { 'Hello Async' }async function main(){ var data = https://www.it610.com/article/await a() console.log(data) } main()//Hello Async
推荐阅读
- Node.js|Nodejs 新特性 async await 的使用 以及使用 async await 处理异步
- nodejs
- 知识点|nodejs实现递归删除
- 前端笔记|Node.js笔记-Koa2与Redis在项目中安装使用
- NodeJS|Node.js + Redis Sorted Set 实现简单的任务队列
- nodejs执行cmdshell命令
- 极客日常|【极客日常】vue3中实现Array数组更新的方法
- yum安装最新版nodejs
- 在nodejs中事件循环分析