1、var声明的变量会挂载在window上,而let和const声明的变量不会。 2、var声明变量存在变量提升,let和const不存在变量提升。 3、let和const声明形成块作用域。 4、同一作用域下var可以声明同名变量,而let和const不可以。
var、let和const的区别
关注
打赏
1、var声明的变量会挂载在window上,而let和const声明的变量不会。 2、var声明变量存在变量提升,let和const不存在变量提升。 3、let和const声明形成块作用域。 4、同一作用域下var可以声明同名变量,而let和const不可以。
微信扫码登录