1.6JavaScript语言的常量(Constant)

1.常量声明

//声明时必须同时初始化
const 常量名 = 值;

常量在赋值后不可以通过重新赋值更改其值,即使新的值与老的值相同也不可以。

const a = 1;
a = 1;           // 报错
console.log(a);  // 因为上面报错而不运行。  

const a = [1,2,3];
a = [1,2,3];     // 报错
console.log(a);  // 因为上面报错而不运行。

如果一个常量存储的是对象的引用,意味着此常量必须总是引用同一个对象。例如,改变数组的元素是可以的。

const a = [1, 2, 3];
a[0] = "张三";
console.log(a);  // ["张三", 2, 3]

2.常量作用域

//全局变量
const a = 1;

function f() {
  //局部变量
  const b = 1;
}

3.常量引用表达式

常量名;

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/javascript/javascriptlang/20570.html

(0)
huoxiaoqiang的头像huoxiaoqiang
上一篇 2020年8月5日 02:22
下一篇 2020年8月7日 02:16

相关推荐

发表回复

登录后才能评论