JavaScript-在javascript中,如何比较容易的检测到代码中的未知错误,如方法名书写错误、dom已经被错误的移除等?
例如下面这段代码:
$('#ele_not_exist').remove();
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
例如下面这段代码:
$('#ele_not_exist').remove();
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
我穿越了?$().remove() 方法不会因元素不存在而出现任何错误。
这种情况下要进行错误处理,可以考虑try cache,举例来说:
<html>
<head>
<script type="text/javascript">
var txt=""
function message()
{
try
{
adddlert("Welcome guest!")
}
catch(err)
{
txt="此页面存在一个错误。nn"
txt+="错误描述: " + err.description + "nn"
txt+="点击OK继续。nn"
alert(txt)
}
}
</script>
</head>
<body>
<input type="button" value="View message" onclick="message()" />
</body>
</html>
这样,在cache里就可以处理出错时的操作,比如人性化的提示信息等等。
没太明白意思,是要断点么??
是的话 用浏览器的插件 比如FF的Firebug