[js] 代码中如果遇到未定义的变量, 会抛出异常并停止执行.
发布时间
阅读量:
阅读量
在代码处理过程中遇到未定义的变量时是否会导致异常事件?这将影响后续代码能否正常执行。
在浏览器环境下
JS 解析器解析到未定义变量时,会抛出 Uncaught ReferenceError 错误,JS 引擎会停止解析后面的代码,但之前的代码不受影响,并跳出该代码块。
下面看看具体代码。
<!DOCTYPE html>
<html lang="en">
<head>
<title>
代码中如果遇到未定义的变量,会抛出异常吗?程序还会不会继续往下走
</title>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
</head>
<body>
<script>
console.log(1);
</script>
<script>
console.log(2);
console.log(a);
console.log(3);
</script>
<script>
console.log(4);
全部评论 (0)
还没有任何评论哟~
