js语句基本规则:
-
规则一:语句后面要用分号结束
-
规则二:js语法错误会引发后续代码终止,但不会影响其它js代码块
-
规则三:书写格式要规范,"=+/-" 两边都应该有空格
js错误分两类:
-
低级错误(语法解析错误)
-
逻辑错误(标准错误,情有可原)
程序运行后,程序会先把代码扫描(非执行)一遍看是否有低级错误,如果有直接就报错了。如果代码扫描通过则正式开始代码的执行。
验证规则二的案例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<!--规则二:js语法错误会引发后续代码终止,但不会影响其它js代码块.
即在本案例中,由于第一个js代码块中的b并没有声明会引发后续代码终止。但不会影响第二个js代码块的执行。
-->
<!-- 第一个js代码块 -->
<script >
var a = 10;
document.write(a);
document.write(b);
</script>
<!-- 第二个js代码块 -->
<script>
var c = 300;
document.write(c);
</script>
</body>
</html>

被折叠的 条评论
为什么被折叠?



