文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
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下载官方版

浏览阅读 下载