ES5严格模式使用就是script标签的最前面部分加句话’use strict’;
<script>
'use strict';
......
</script>
ES6 的模块自动采用严格模式,不管你有没有在模块头部加上"use strict"。
严格模式 的作用
1.消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为
2.消除代码运行的一些不安全之处,为代码的安全运行保驾护航
3.为未来新版本的Javascript做好铺垫
严格模式要求
1、任何变量都必须先声明,不能直接使用
a=4;//错误