let,var,const 的区别2023-09-28 10:04:10let 有块级作用域,必须要有大括号 不存在变量提升 代码块内,变量声明之前,使用变量会报错 不允许重复声明一个变量 全局变量,不是*对象window的属性 var 作用域有全局或者函数 存在变量提升 允许重复声明一个变量 全局变量,是*对象window的属性 const 声明必须同时初始化 所指的内存地址,不能改变。(对于简单数据类型,就是值不能改变。对方复杂数据类型,就是地址不能改变,属性能改变。) 上一篇:牛客练习赛96 ABC下一篇:关于const、var、let