当前位置:新励学网 > 秒知问答 > async和await用法

async和await用法

发表时间:2024-07-23 13:10:55 来源:网友投稿

async 表示函数里有异步操作,

await 表示紧跟在后面的表达式需要等待结果。

同 Generator 函数一样,async 函数返回一个 Promise 对象,可以使用 then 方法添加回调函数。当函数执行的时候,一旦遇到 await 就会先返回,等到触发的异步操作完成,再接着执行函数体内后面的语句。

扩展资料

注意事项

1、await 命令后面的 Promise 对象,运行结果可能是 rejected,所以最好把 await 命令放在 try...catch 代码块中。

2、await 命令只能用在 async 函数之中,如果用在普通函数,就会报错。如果将 forEach 方法的参数改成 async 函数,也有问题。

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!