2011-02-04 18 views

回答

41

使用window.onerror而不是大try/catch

你實際上可以在錯誤處理程序中做一些有用的事情,比如將錯誤信息發佈到服務器,以便知道什麼時候頁面上發生了事情。

+5

我使用這個確切的方法來捕獲javascript錯誤,然後提交一個存儲在數據庫中的AJAX報告。幫助我調試難以捉到的東西 – Mikhail 2011-02-04 18:34:42

+1

@Mikhail:我更新時只是說當你發佈你的評論:) – 2011-02-04 18:35:21

-2

打開調試器並打開錯誤。

您不想捕捉整個生產代碼頁面中的所有錯誤。那太糟了。