async/await使用问题
来源:15-2 最佳实践

明月之乡
2021-12-08
我看到本课的代码中大部分await都没有使用try catch进行处理,也有小部分处理了。
如果不使用try catch处理的话,promise返回结果如果是reject那不就报错了吗?这是故意如此的吗?(报错就应该直接抛出)
写回答
1回答
-
双越
2021-12-08
try-catch 肯定不能满屏都是,只在比较重要的地方、有风险的地方写上就可以了。
promise 的 catch 也可以统一使用 unhandledrejection 来截获 https://developer.mozilla.org/zh-CN/docs/Web/API/Window/unhandledrejection_event
00
相似问题