前端錯誤資訊小結

2021-09-30 17:18:02 字數 606 閱讀 2785

1.window.onerror

我們知道前端js錯誤監控主要是利用了window.onerror函式來實現,onerror函式會在頁面發生js錯誤時被呼叫。

window.onerror = function(message, source, lineno, colno, error)
引數對應5個值(錯誤資訊,所在檔案,行,列,錯誤資訊)

如果在函式體內 直接return true的話 是可以限制錯誤資訊不再控制台輸出

2.window.addeventlistener

第乙個引數是事件的型別 (如 「click」 或 「mousedown」). 如果是錯誤型別的話 是error

第二個引數是事件觸發後呼叫的函式。

第三個引數是個布林值用於描述事件是冒泡還是捕獲。該引數是可選的。

第三個引數為true為捕獲狀態時能捕獲到js執行錯誤,也能捕獲帶有src的標籤元素的載入錯誤。

第三個引數為false為冒泡狀態時能捕獲到js執行錯誤,不能捕獲帶有src的標籤元素的載入錯誤。

引數對應1個值,異常事件,錯誤資訊都在裡面

函式體內用preventdefault可以不讓異常資訊輸出到控制台

MySQL錯誤資訊

mysql的出錯 表,根據mysql的標頭檔案mysql include mysqld error.h整理而成。錯誤之處,請大家指正。1005 建立表失敗 1006 建立資料庫失敗 1007 資料庫已存在,建立資料庫失敗 1008 資料庫不存在,刪除資料庫失敗 1009 不能刪除資料庫檔案導致刪除資...

反饋錯誤資訊

即當出現錯誤 時,自動彈出我們預先設計好的反饋視窗,目的是使用者只需簡 單地按一下滑鼠就可以把反饋資訊發到你指定的信箱,當然反饋視窗的內容我們 可以任意修改設計。如下 script function errorinfo errorwin window.open width 20,height 120...

錯誤資訊介面

三 錯誤資訊介面 既然 com 是靠各種各樣的介面來提供服務的,於是很自然地就會想到,是否有乙個介面能夠提供更豐富的錯誤資訊報告那?答案是 isupporterrorinfo。下面這段 是使用 isupporterrorinfo 的一般方法 stdmethodimp c fun 上面是原理性 在我們...