一、概括
var(variable)、let(设置/允许)、const(constant常数/常量)、隐士全局变量
二、对比
-
var方式:
①可以声明时赋值,也可以先声明后赋值
②有声明提升过程
③可以重复改动/声明赋值
-
let方式:
①可以声明时赋值,也可以先声明后赋值
②没有声明提升过程
③不可以重复改动/声明赋值
-
const方式:
①可以声明时赋值,不可以先声明后赋值
②没有声明提升过程
③不可以重复改动/声明赋值
-
隐士全局变量
①直接赋值,没有声明过程
②没有提升过程
③可以重复改动/声明赋值