- 博客(1)
- 收藏
- 关注
原创 var let const的特点与区别
1.var声明变量可以重复声明,重复声明后之前变量值被覆盖;而let不可以重复声明,重复声明会报错。 2.var声明的变量不受限于块级作用域,即var声明的变量是全局变量,不受当前(块级)作用域;let声明的变量当前(块级)作用域限制,只在作用域内有效。 3.let不存在变量提升:var声明变量的代码上面可以访问变量,而let不可以,在let声明的上面访问变量会报错,这就我们说的暂存死区。 4、var会与window相映射(会挂一个属性),而let不与window相映射 ...
2022-05-06 23:02:54
210
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人