NodeJs中的const 常量

常量并不稀奇 (话外音:都21世纪了,你咋现在才有?) PHP,Java,C,C++ …多数语言都有常量.

const 声明一个只读的常量。一旦声明,常量的值就不能改变。

常量,即不可改变其值的量.

const PI = 3.14;
console.log(PI);

// 一旦声明值不可修改
PI = 3.15; // TypeError: Assignment to constant variable.
// 不可重复声明
const PI = 3.15; // Identifier 'PI' has already been declare

// 因为声明后值不能修改,所以声明必须赋值
const c ;// Missing initializer in const declaration

注:常量名和变量名,都区分大小写

const STU = {name:'lucy' , age : 22};
console.log(STU); // { name: 'lucy', age: 22 }
STU.name = 'lily';
console.log(STU); // { name: 'lily', age: 22 }

注:常量不可改变的是其引用地址;

Tags: ,

发表评论

电子邮件地址不会被公开。 必填项已用*标注