简要说明var、let、const之间的区别

标签:2023-06-24 18:39:38
var声明变量可以重复声明,而let不可以重复声明
var是不受限于块级的,而let是受限于块级
var会与window相映射(会挂一个属性),而let不与window相映射
var可以在声明的上面访问变量,而let有暂存死区,在声明的上面访问变量会报错
const声明之后必须赋值,否则会报错
const定义不可变的量,改变了就会报错
constlet一样不会与window相映射、支持块级作用域、在声明的上面访问变量会报错
原文出处:http://www.dongblog.com/notes/8.html
来源:博客网 转载请注明出处!

活跃用户

须陌
Ta还没有签名
Ta还没有签名
☆Dreamer
Ta还没有签名
粉色小格
Ta还没有签名

友情链接


Warning: Smarty error: unable to read resource: "../../../templates/default/./common/foot/footer_index.htm" in /usr/home/hyu3925200001/htdocs/common/smarty/Smarty.class.php on line 1093

Warning: Smarty error: unable to read resource: "../../../templates/default/./common/foot/footer_index.htm" in /usr/home/hyu3925200001/htdocs/common/smarty/Smarty.class.php on line 1093