文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>js捕获错误的两种方法

js捕获错误的两种方法

时间:2010-03-02  来源:flynetcn

方法一:try ... catch ...

<script>
function reportErr(errMsg)
{
    alert(errMsg);
    //... ...
}


//test
try {
    arr[8]=sdalf;
} catch (e) {
    reportErr(e);
}
</script>




方法二:window.onerror = ...

<script>
function fetchError()
{
    var arglen = arguments.length;
    var errorMsg = "argc: " + arglen;
    for (var i=0; i<arglen; i++) {
        errorMsg += "\narg "+(i+1)+": "+arguments[i];
    }
    reportErr(errorMsg);
    window.onerror = null;
    return true;
}
function reportErr(errMsg)
{
    alert(errMsg);
    //... ...
}
window.onerror = fetchError;


//test
arr[8] = sdalf;
</script>


相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载