0
是否有可能增加一些全局異常監聽器在JavaScript?假設我有JS功能:
function log(message) {
alert('logged: ' + message);
}
我想在頁面發生任何異常時調用它。衆所周知,aop對於這種情況非常理想,但是有沒有真正有用的庫,它有很好的建議 - 切入點系統,並且有很好的文檔記錄?
大多數情況下,我發現只有庫必須將pointcut定義爲單個函數名稱,而不是一些正則表達式(* - 與所有函數一樣)。
也許AOP並不是完全需要的,如果你知道一些解決方案如何記錄在頁面上處理任何javascript函數期間發生的所有異常,而無需爲所有這些函數添加try-catch塊,請告訴我們。
感謝茲德涅克