javascript之OOP(一) 变量的作用域和生命周期 在js中变量默认存在于全局上下文,除非页面结束运行,否则该变量不会销毁; 只有变量在函数内部使用var声明,该变量的作用域只在函数内部; if/while/for等语句不会限制变量的生命周期及作用域; js支持重定义变量。