什么是严格模式
除了正常模式,ECMAscript5 添加了第二种运行模式:严格模式。顾名思义,这种模式使得JavaScript在更严格的条件下运行
如何使用严格模式
严格模式:写在那个作用域下,就在那个作用域下
"use strict"
[注]不要将严格模式写在全局
使用严格模式后的变化
1.全局变量声明时,必须加var
2.函数的形参名不能重复
3.arguments对象不允许动态改变
4.新增保留字:implements, interface, let, package, private, protected, public, static, yield