Javascript中async与await的捕捉错误详解

async与await捕捉错误

正常的输出时




try catch捕捉错误




多个异步嵌套时

没有try {} catch {} 捕捉错误的




适使用try{} catch {} 捕捉错误的





效果

Javascript中async与await的捕捉错误详解_第1张图片

 await-to-js

await-to-js官网

异步嵌套使用了try,代码相对不够智能

  • 特别使用第三方的npm包 await-to-js
  • 作用:无需 try-catch 即可轻松处理错误的异步等待包装器
  • 下载:yarn add await-to-js -S
  • 使用




效果:

Javascript中async与await的捕捉错误详解_第2张图片

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!       

你可能感兴趣的:(Javascript中async与await的捕捉错误详解)