错误的行号JavaScript

时间:2012-12-02 23:50:46

标签: javascript jquery error-handling

我正在寻找一种方法来在引发的错误中包含行号,即使我必须手动执行 - IE在这方面很糟糕。由于代码的大小(在闭包编译器的高级优化模式下大约180kb),这将非常有用。

在try catch块中已经很好地处理了所有潜在的错误,实现了自定义错误以抛出良好的相关消息等。当我正在慢慢准备生产时,我想知道你们中是否有人之前已经完成了这个错误跟踪。怎么样。

1 个答案:

答案 0 :(得分:1)

我正在使用此事件来捕获并将任何JS错误记录到数据库表

    //Catch all JQuery errors and log into the DB
    window.onerror = function(msg, url, lineNo){
        //Do what you want with the error including line number 
    };