之前写过一篇文章,提到怎么在各个浏览器下返回执行错误的Javascript代码所在的行数以及文件名。其中在IE下,如果你使用了try-catch,那么当出现异常的时候,浏览器会传递一个Error对象。
<script>
try{
sldfj
}catch(e){
for(var p in e){
document.writeln(p + "=" + e[p]);
}
}
</script>
输出:name=TypeError m…
Kevin Yang Web传统技术 Error, IE, Javascript, 异常处理机制
之前在做一个Javascript的日志控制台功能模块,希望能够在Javascript代码出错时捕获此错误,并将出错的文件及相应的行数打印到控制台并汇报给服务器。原先使用的是try-catch的方式,在catch语句中,我们会收到一个Error对象(我们也可以抛出一个自定义异常对象)。Firefox中的Error对象拥有如下属性:
Kevin Yang Web传统技术, 代码库, 技术随笔 Javascript, 出错文件名, 出错行数, 异常, 异常处理机制, 错误
最新评论
没这个需求,就纯粹是瞎折腾研究罢了。 在家又不需要用到手机上网。
直接买个无线路由就解决了
服,搜了下 貌似网上没说原理的
OK
呵呵,搞错了,域名是http://www.jianfeing .com