一、定义及使用
在开发过程中,如果有某个变量我们不希望它的值一直被修改,让他是一个固定的值,那么就将它定义成常量
JS定义常量语法:
- 在JS中,使用const声明常量
- const 变量名 = 值
- 常量一旦被定义,值就是固定的无法修改,常量的值只认由const修饰的量
- 常量只能赋值一次,重复赋值会报错
- 常量所锁定的位置是上一节所提到的内存地址,即常量的内存地址是锁定的不可更改的
- 常量的命名规范:全部用大写字母,单词之间使用下划线 例:PI 、 MAX_LENGTH
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>常量</title>
<script>
/*
在JS中,使用const声明常量
*/
const PI = 3.14
//常量PI的值已经指定为3.14,这里再指定常量的值会导致控制台报错
PI = 10
console.log(PI)
</script>
</head>
<body>
</body>
</html>
上面的代码中,PI先是被const 修饰定义成常量,后面又重新赋值 PI = 10 ,但由于常量是不可以修改的,所以控制台会报错