您的位置:首页 > Web前端 > JavaScript

JavaScript的中写了方法,没有调用之前,即使里面有错,在浏览器上也不会报错。

2013-12-24 15:34 399 查看
<html>
<head>
</head>
<body>
</body>
</html>
<script>
function a(){

q;
}
alert(undefined);
var undefined=123;
alert(undefined);

</script>

上面的a()方法里有没有定义的变量q,但是在浏览器上打开时,却不会有错误提示。

<html>
<head>
</head>
<body>
</body>
</html>
<script>
function a(){
q;
}
alert(undefined);
var undefined=123;
alert(undefined);
a();

</script>此时,调用了a()方法,浏览器报错了。
执行过程下面几个图:







双击“完成”,



可以看出,js执行时,对于没有错的代码会执行出来,直到遇到错误的代码才会报错。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐