加载前端资源的时候报错, 跨域, 服务器资源异常, CDN错误, 路径不正确等
接口请求时异常, 请求了一个不存在的地址, 或者请求方法不正确, 需要用POST, 但是你使用了GET之类 如果你使用了GraphQL...按照影响程度来看
资源类异常的表现为, 页面空白, 未显示出想要的效果, 排版错误 等. 如果只是样式文件出现问题, 本身并不影响使用, 似乎不应该排在影响程度最大的位置....这里就要引入我们的主题了, 前端的错误监控
想要监控这些错误, 得依赖window提供的时间 onerror, 当JavaScript运行时错误(包括语法错误)发生时, window 会触发一个 ErrorEvent...这里是 onerror 的签名
window.onerror = function(message, source, lineno, colno, error) { … }
message:错误信息(字符串...source:发生错误的脚本URL(字符串)
lineno:发生错误的行号(数字)
colno:发生错误的列号(数字)
error: Error对象 (对象)
后面我们会接着整理具体如何收集, 什么时机