我是javascript新手,有时错误会出现在程序中,但经过多次检查后仍然无法解决错误。尽管错误太小而无法发现。所以要摆脱这个错误,我应该使用事件onError或try catch块。这将是执行此操作的良好做法。
还是有另一种方法可以在更短的时间内找出程序中的错误或错误。
请告诉我..
最佳答案
说一个比另一个更好不一定是好事。对于您的情况,我确实觉得onerror
简单易用,因为它使您可以警告JavaScript报告的错误消息,而无需在try/catch块中重写代码。
在页面其余代码上方添加了自包含脚本中的onerror
处理函数的演示代码,以及示例语法错误,该错误触发了显示JavaScript错误消息的提示。
<script>
onerror = function(m) {
return confirm(
'Scripts on this page generated an error message: ' +
m +
'\n\nDo you wish to continue running the scripts?');
}
</script>
<script>
alert(' hello';
</script>
上面的错误代码会生成警报消息“意外 token ”;因为缺少括号。
关于javascript - 我应该使用try和catch块或onerror事件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18620827/