2.const
<!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>Document</title>
</head>
<body>
<script>
// 声明常量和let一样(常量名一般大写)
const NAME = "张三";
// 1.声明常量必须赋初始值,否则会报错
// 2.常量的值不能修改
// 3.有自己的块级作用域
// 4.对于数组(里面的元素)或对象(里面的属性值)的修改,不算对常量的值的修改,不会报错,因为常量里面保存的是数组或对象的堆的引用地址
// 5.不会影响作用域链
</script>
</body>
</html>