【发布时间】:2015-07-20 07:33:44
【问题描述】:
有没有一种方法可以让我们使用纯 javascript 或 jquery 或任何其他客户端脚本在控制台中获取错误列表?
console.error("params")
只是创建错误,但我无法使用它访问控制台中的错误列表
【问题讨论】:
标签: javascript jquery console
有没有一种方法可以让我们使用纯 javascript 或 jquery 或任何其他客户端脚本在控制台中获取错误列表?
console.error("params")
只是创建错误,但我无法使用它访问控制台中的错误列表
【问题讨论】:
标签: javascript jquery console
在 javascript 中没有内置函数来获取所有错误的列表,但您可以使用window.onerror 将错误消息附加到数组中。
var myErrors = [];
startTrackingErrors = true;
window.onerror = function (errorMessage, url, lineNumber) {
if (!startTrackingErrors) { return false; }
myErrors.push({
errorMessage : errorMessage,
url : url,
lineNumber : lineNumber
});
return true;
};
这是一个有效的demo(有错误:P)
【讨论】:
startTrackingErrors?
true。这是一个有效的plunkr