前提:IDEA设置为ECMAScript 6语法。
‘use strict’:严格检查模式,用来预防JS的随意性导致的问题。
比如:直接 i=1;这样定义成了全局变量,有时会出问题。
写代码时,写在script和/script中的第一行。
局部变量,建议不用i = 1;去定义,而采用let i =1;定义。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<!--
前提:idea 需要设置支持 ES6 语法(设置搜索ES6)
‘use strict’; 严格检查模式,预防 JavaScript 的随意性导致产生的一些问题
必须写在 JavaScript 的第一行
局部变量定义建议使用 let
-->
<script>
'use strict';
// 全局变量
let i = 1;
// ES6 let
</script>
</head>
<body>
</body>
</html>