变量

变量声明语句:

未声明赋值

在非严格模式下,变量如果没有声明赋值(undeclared assignments),则创建全局对象的一个属性:

a = 1
window.a // 1

严格模式下,变量要先声明才能使用。

参考