在JavaScript中声明变量,可以用var let和const
1 var
1)可以声明全局变量,也可以声明局部变量

对于if条件和循环中间声明的变量,不是局部变量

2)var可以变量提升

3)可以重复声明

2 let
新版本中增加的声明变量的方式,类似var
1) 块作用域局部变量
对于if条件和循环声明的变量,也是局部变量

2) 不能重复声明,只能重复赋值

3) 没有变量提升

3 const
1) 和let类似 块级作用域
![]()

2) 声明常量
其值不可以改变


0条评论
点击登录参与评论