0
点赞
收藏
分享

微信扫一扫

前端基础-ECMAScript常量


第1章 常量


ES5没有定义声明常量的方式,ES6标准中引入了新的关键字const来定义常量。

<script>
const PI = 3.14;
console.log(PI);
</script>

常量必须给初始值; 常量不能在同一作用域内重新定义或赋值;

<script>
//常量不能在同一作用域中重新定义
const PI = 3.14;
const PI = 3.1415; //报错
</script>
<script>
//常量不能在同一作用域中重新赋值
const PI = 3.14;
PI = 3.1415; //报错
</script>
<script>
//不同作用域中可以声明同名常量
const PI = 3.14;
console.log(PI);//3.14
function fn(){
const PI = 3.1415;
console.log(PI);
}
fn();//3.1415
</script>



举报

相关推荐

0 条评论