事件轮循中,抛出的异常信息会丢失函数调用的路径,所以每一步都要进行错误处理
function a(){ ???b();}function b(){ ???c();}function c(){ ???// setTimeout(() => { ???// ????throw new Error(‘here‘); ???// }, 1000); ???throw new Error(‘here‘);}//调用a方法a();
异步函数抛出错误信息显示:
同步方法抛出错误信息显示:
js中的异常捕获 try{} catch{}(二)
原文地址:https://www.cnblogs.com/tianxiaoxiao/p/9981515.html