如何在javascript中声明常量?
如何在javascript中声明和初始化常量变量?使用关键字const在javascript中声明常量。 以下是一个例子:如何在javascript中声明常量?,javascript,Javascript,如何在javascript中声明和初始化常量变量?使用关键字const在javascript中声明常量。 以下是一个例子: const CLASS_COUNT = 35; 这里CLASS_COUNT是一个常量变量。不能将其他值指定给类\ U计数。 按照惯例,使用大写字母命名常量变量 如果常数的值是可变的,则分配给常数的值本身可能会改变。例如 const PERSON = {location: 'USA'}; PERSON.location = 'INDIA'; 在上面
const CLASS_COUNT = 35;
这里CLASS_COUNT是一个常量变量。不能将其他值指定给类\ U计数。
按照惯例,使用大写字母命名常量变量
如果常数的值是可变的,则分配给常数的值本身可能会改变。例如
const PERSON = {location: 'USA'};
PERSON.location = 'INDIA';
在上面的示例中,为人员分配了一个位置为“USA”的对象。但在下一个语句中,对象的属性位置更改为“INDIA”。这是可能的,因为分配给const PERSON的对象是可变的
请注意以下代码是错误的:
const PERSON = {location: 'USA'};
PERSON = {location: 'INDIA'}; // This will fail.
它的值不能更改,这有点误导
const test={}
你肯定可以做test.foo=1
@t.niese,这不是误导,而是更多的误解。test
指向的内存元素保持不变。简单地说,内存中的元素是可变的,这完全是另一回事