错误类型

  1. 及时运行错误(代码错误)

    try..catch
    window.onerror

  2. 资源加载错误

    object.onerror
    performance.getEntries() //加载所有的资源链接,返回数组,间接判断
    Error 事件捕获

    1
    2
    3
    window.addEventListener('error', function(e) {
    console.log(e)
    }, true)

js 跨域可以拿到错误吗,返回什么,怎么处理错误
返回类型:Script error 出错行: 0 0 内容:null,
script 增加 crossorigin;js后台加Access-Control-Allow-Origin: *

错误上报:

  1. Ajax
  2. 利用Image对象上报

参考

Tencent CDC(https://cdc.tencent.com/2018/09/13/frontend-exception-monitor-research/)

广告

阿里云活动云服务器低至
1核-2G-1M,1年89元,3年229。
2核-4G-3M,2年469元,3年799。
2核-8G-5M,3年899元。
新老客户都有优惠 点击查看详情/购买
腾讯云现在活动
1核 2G 1M 88一年
2核 4G 5M 3年只要998。 点击查看详情/购买