JavaScript的严格检查模式
前提:IDEA设置为ECMAScript 6语法。
'use strict':严格检查模式,用来预防JS的随意性导致的问题。
比如:直接 i=1;这样定义成了全局变量,有时会出问题。
写代码时,写在<script>和</script>中的第一行。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>JavaScript学习</title>
<script>
'use strict';
let i = 1; //这样写是局部变量
let name = "WangZan"; //这样写是局部变量
alert(i);
alert(name);
</script>
</head>
<body>
</body>
</html>