const PI='3.14';
console.log(PI);
PI='3.15555'; //只读不能修改常量值
上述几行代码,如果用了常量const之后,PI不可以再赋值,但是如果下面的PI加一个let 后再赋值不报错是为什么呢?
let PI='2222';
let和const都是定义了之后才能使用,之前不行,会报错,大概意思是还没有初始化,不可访问。不同的是let可以进行修改const为引用类型时也可以修改内部的数据,保持地址不变即可
thx
你查查js中const,var,let区别,你应该就懂这为啥了
thx
const表示常量
thx