Fiz*_*han 5 javascript error-handling jquery
我有以下代码来捕获javascript中的错误
<script type="text/javascript">
window.onerror = function(msg, url, linenumber) {
console.log('Error message: '+msg+'\nURL: '+url+'\nLine Number: '+linenumber);
return true;
}
</script>
Run Code Online (Sandbox Code Playgroud)
我打开了Chrome开发者控制台,并ReferenceError通过随机的javascript代码生成.让我们说:
person.run(); // person object does not exist
Run Code Online (Sandbox Code Playgroud)
它Uncaught ReferenceError: person is not defined在控制台中抛出并打印出来.但它没有被捕获window.onerror.为什么?
运行时脚本错误的事件处理程序。
请注意,某些/许多错误事件不会触发 window.onerror,您必须专门监听它们。
打开此链接,这对您来说是完整的:
https://developer.mozilla.org/en-US/docs/Web/API/GlobalEventHandlers.onerror
| 归档时间: |
|
| 查看次数: |
4817 次 |
| 最近记录: |