在我的javascript日志框架中,我通过window.onerror处理程序捕获未处理的异常。
我如何检查window.onerror是否可用。因为在少数浏览器中它不会识别window.onerror。
答案 0 :(得分:1)
您可以查看:
if(typeof window.onerror === 'undefined'){
// you can't use window.onerror
}else{
//you can
}
查看MDN文档,了解如何覆盖或创建某种可跨浏览器工作的polyfill: