async,await原理
async/await是ES7中提供的一个异步处理的语法,是对generator函数的改进。
原理:
await和async使用方法async函数实际上返回一个 Promise 对象,await命令后面是一个thenable对象(即定义了then方法的对象),它会阻塞后面的代码,等到它resolve(或者reject)时才会往下执行。
一般情况下,await命令后是一个Promise对象(即有then方法的对象),这时,await会将Promise对象resolve的值返回。如果不是Promise对象,则返回自身的值。
以上便是async/await的基本原理。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。