const只能在块({})内访问,且基本数据类型(Undefined、Null、Boolean、Number和String)赋值后不能再次赋值,如果给复杂数据类型(Object)赋值,赋值后可以修改属性,但不能赋予新Object。
let只能在块内访问,赋值后可以再次赋值。
var不仅能在块内访问,还能在函数内访问,但不能在函数外访问。
const只能在块({})内访问,且基本数据类型(Undefined、Null、Boolean、Number和String)赋值后不能再次赋值,如果给复杂数据类型(Object)赋值,赋值后可以修改属性,但不能赋予新Object。
let只能在块内访问,赋值后可以再次赋值。
var不仅能在块内访问,还能在函数内访问,但不能在函数外访问。