异步捕获
摆脱async/await功能的try/catch包装器。
为什么?
不必要的嵌套
失败并不总是错误,但是try/catch意味着处理错误
你应该总是catch
安装
npm i async-nocatch # or yarn add async-nocatch
import nocatch from "async-nocatch"
// For example
const nocatchFetch = nocatch ( fetch )
前
try {
const result = await fetch ( 'https://api.github.com/users' )
console . log ( 'Done' , result )
} catch ( error ) {
console . log ( 'Fail' , error )
}
后
cons
评论0
最新资源