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