使用var声明的变量会自动添加到最近的环境中。在函数内部,最接近的环境就是函数的局部环境; 在with语句中,最接近的环境是函数环境。如果初始化变量时没有使用var声明,该变量会自动被添加到全局环境。 var a=b=3; 这种声明 a是局部变量 b是全局变量。