- 博客(2)
- 收藏
- 关注
原创 var、let和const之间的区别
与变量提升类似,只有等声明变量的那一行代码的出现,变量才可以被调用。因此var不存在暂时性死区,let和const存在暂时性死区。var声明的变量存在变量提升的情况,即变量可以在被生命之前调用,值为undefined。var和let可以修改,const不允许修改。const是声明一个只读的常量,一旦声明,常量的值就不能被修改。var不存在块级作用域,let和const存在块级作用域。块级作用域指所声明的变量只在该变量的代码块内有效。let和const在同一作用域被不允许重复声明。
2024-03-16 14:10:32 251 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人