JavaScirpt基础 之 严格模式的限制 十三
由于一些安全原因,在作用域 eval() 创建的变量不能被调用:
举例
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>由于一些安全原因,在作用域 eval() 创建的变量不能被调用</title>
</head>
<body>
<h1>使用 "use strict":</h1>
<h3>由于一些安全原因,在作用域 eval() 创建的变量不能被调用。</h3>
<p>浏览器按下 F12 开启调试模式,查看报错信息。</p>
<script>
"use strict";
eval ("var x = 2");
alert (x); // 报错
</script>
</body>
</html>
结果
使用 "use strict":
由于一些安全原因,在作用域 eval() 创建的变量不能被调用。
浏览器按下 F12 开启调试模式,查看报错信息。