如何让js在报错后继续执行后面的js代码

2025-02-28 00:03:05
推荐回答(1个)
回答1:

1.设置onerror不处理
window.onerror = null;

2.重写onerror方法
var oldError= window.onerror;
window.onerror = function myErrorHandler(errorMsg, url, lineNumber) {
if (oldError)
return oldError(errorMsg, url, lineNumber);
return false;
}

3.try catch 处理

前面两个方法比较霸气