类别:js / 日期:2022-12-19 / 浏览:333 / 评论:0
代码读起来更加同步,Promise 虽然摆脱了回调地狱,但是 then 的 链式调⽤也会带来额外的阅读负担
Promise 传递中间值⾮常麻烦,⽽async/await⼏乎是同步的写法, ⾮常优雅
错误处理友好,async/await 可以⽤成熟的 try/catch,Promise 的 错误捕获⾮常冗余
调试友好,Promise 的调试很差,由于没有代码块,你不能在⼀个返 回表达式的箭头函数中设置断点,如果你在⼀个.then 代码块中使⽤ 调试器的步进(step-over)功能,调试器并不会进⼊后续的.then 代 码块,因为调试器只能跟踪同步代码的每⼀步。-promise
发表评论 / 取消回复