在JavaScript中, const关键字用于声明一个只读的常量。 这意味着一旦声明了const变量,它就不能被重新赋值。下面是一个简单的示例:
const PI = 3.14; console.log(PI); //输出3.14 //PI = 3; -------这一行代码会抛出错误,因为PI是只读的,不能被重新赋值
如果我们尝试使用const来声明一个对象,那么对象本身是可变的,但是我们不能将其重新分配给常量。例如:
const user = { name: 'Alice' }; user.name = 'Bob'; // 这是可以的 //user = { name: 'Bob' }; 这个不可以,会抛出错误
总之,const通常用于定义不变的常量或防止重要变量被重写的情况。