错误的概念与处理
计算机程序的错误有两种:语法错误和逻辑错误。
比如alert拼写错误,写成了alter。
<script>
var a = 3+4;
alert(a)
alter(a);
a++;
alert(a);
</script>
运行结果只显示了7,后面的结果没有显示,说明后面的代码没有执行。因为输出7后遇到了语法错误,程序终止执行。
通过开发者工具可以看到遇到的语法错误及其说明
上例也进一步说明了解释型语言的特点:翻译一条,执行一条,遇到错误提前终止执行。
var b = a+3;
alert(b);
语法错误的发现方法:
(1)开发者工具的console窗口,能显示错误及其说明
(2)try……catch 捕获异常