处理同步代码异常
const f3 = () => {
console.log('[f3]')
throw new Error('[f3 error!]')
}
callWithErrorHandler(f3)
function callWithErrorHandler(fn) {
try {
fn && fn()
} catch (error) {
console.log(error)
}
}
处理同步代码异常
const f3 = () => {
console.log('[f3]')
throw new Error('[f3 error!]')
}
callWithErrorHandler(f3)
function callWithErrorHandler(fn) {
try {
fn && fn()
} catch (error) {
console.log(error)
}
}