前端js錯誤監控

2021-10-04 07:15:23 字數 468 閱讀 9288

簡單記錄一下幾乎沒接觸過的前端錯誤監控。

window.onerror = function(message, source, lineno, colno, error)
當載入自不同域的指令碼中發生語法錯誤時,為避免資訊洩露(參見bug 363897),語法錯誤的細節將不會報告,而代之簡單的"script error."。可以使用cors(跨站資源共享)

window.addeventlistener('error', function(event) )
errorevent型別的event包含有關事件和錯誤的所有資訊。 

可以封裝乙個丟擲錯誤資訊的請求 

如nuxt.js封裝的$axios.onerror()

記錄下這篇寫得很詳細的部落格 

前端錯誤監控

1.前端錯誤分類 即時執行錯誤 錯誤 1 try catch 2 window.onerror 資源載入錯誤 找不到檔案或者資源載入超時造成的 1 object.onerror 2 performance.getentries 3 error事件捕獲 延伸 跨域js執行錯誤可以捕獲嗎,錯誤提示什麼,...

前端錯誤監控

前端錯誤一般指的是以下兩種情況 即時執行錯誤 錯誤 和資源載入錯誤。1 try.catch方案 可以針對某個 塊使用try,catch包裝,這個 塊執行時出錯時能在catch塊裡邊捕捉到。2 window.onerror方案。1 object.onerror 資源載入錯誤不會冒泡,所以window....

前端錯誤監控類

一 前端錯誤的分類 1.即時執行錯誤 錯誤 try catch 需要把try.catch布到 中 window.onerror dom0 只能捕獲即時執行錯誤 object.onerror 通過節點綁onerror事件,捕獲載入錯誤 performance.getentries 獲取已載入資源時長,...