Promise 需要设定外层数据开始共享,这样就需要在每个then里面进行赋值,而 await/async 就不存在这样的问题,只需要以同步的方式去写就可以了。 await/async 对异常的支持也是特别好的:
参考文献 回调地狱 @ 奇舞团博客 ES6 Generator介绍 @ 腾讯全端 AlloyTeam 团队 Blog 使用Generator解决回调地狱 @ 腾讯全端 AlloyTeam 团队 Blog 「大概可能也许是」目前最好的 Java 异步方案 async/await @ LearnClound (责任编辑:本港台直播) |