微博客
  2012年12月22日
摘要: 可能由于网络、浏览器问题、缓存等原因,可能导致线上执行 js 的时候与开发环境并不一样,会抛出异常。js 异常基本上是前端开发工程师的家常便饭。如何记录,并使用它,却很少人关注。最近在考虑一个想法,基本上涉及到两步:收集和使用。一、收集对于 error 收集这一块,还是比较方便的,因为在各浏览器中都有一个接口:window.onerror,代码如下:window.onerror = function(errorMessage, scriptURL, lineNumber) { alert(errorMessage, scriptURL, lineNumber)}甚至中提供了 Stack Tr. 阅读全文
posted @ 2012-12-22 10:36 飞鸟42 阅读(295) 评论(0) 推荐(0) 编辑