js中变量定义包括3种方式:
var或者无
let
const
1、var
定义在函数外为全局变量,生命周期是整个js文件
定义在函数内为局部变量,生命周期是整个函数
定义在函数内部的无var声明的变量,等同于定义在函数外部的var,全局变量
2、let
块作用域
3、const
定义一个常量,且必须初始化
js中变量定义包括3种方式:
var或者无
let
const
1、var
定义在函数外为全局变量,生命周期是整个js文件
定义在函数内为局部变量,生命周期是整个函数
定义在函数内部的无var声明的变量,等同于定义在函数外部的var,全局变量
2、let
块作用域
3、const
定义一个常量,且必须初始化