gpt4 book ai didi

javascript - window.onerror 和 javascript 控制台错误

转载 作者:搜寻专家 更新时间:2023-11-01 04:31:28 26 4
gpt4 key购买 nike

我有以下代码来捕获 javascript 中的错误

<script type="text/javascript">
window.onerror = function(msg, url, linenumber) {
console.log('Error message: '+msg+'\nURL: '+url+'\nLine Number: '+linenumber);
return true;
}
</script>

我打开了 chrome 开发人员控制台,并打算通过随机 javascript 代码生成 ReferenceError。比方说:

person.run();  // person object does not exist

它抛出 Uncaught ReferenceError: person is not defined 并打印在控制台中。但是它没有被window.onerror捕获。为什么?

最佳答案

运行时脚本错误的事件处理程序。

请注意,一些/许多错误事件不会触发 window.onerror,您必须专门监听它们。

打开这个链接,这对你来说是完全有用的:

https://developer.mozilla.org/en-US/docs/Web/API/GlobalEventHandlers.onerror

关于javascript - window.onerror 和 javascript 控制台错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26570331/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com