• 全部
  • Java SE
  • Java EE
  • J2ME
  • IDE工具
  • 求助
  • 内推招聘
  • 问答

ES6问题请教?

忧桑的民工 2020-07-22 12:49:07
const PI='3.14';
console.log(PI);
PI='3.15555'; //只读不能修改常量值

上述几行代码,如果用了常量const之后,PI不可以再赋值,但是如果下面的PI加一个let 后再赋值不报错是为什么呢?

let PI='2222';

...全文
2463 点赞 收藏 1
写回复
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_43795337 2020-07-23
const 相当于常量,如果一开始就定义了 const PI = 3.14 那么后面就只能读啦 当然如果你是重新将PI定义为let变量,那其就是可以变了
回复
相关推荐
发帖
Java
创建于2007-09-28

4.7w+

社区成员

Java相关技术讨论
申请成为版主
帖子事件
创建了帖子
2020-07-22 12:49
社区公告
暂无公告