const 命令
const 声明一个只读变量(常量),声明之后不允许改变。意味着,一旦声明必须初始化,否则会报错
1.必须初始化
先来看一个简单例子

声明一个a,但是没有初始化。这样就会报错
2. 不能重复声明

3.不能变量提升

4.和let 一样只有块级作用域

5.const 的值不能被改变,而复杂类型(对象 object,数组 array,函数 function)只能保证指针不变,指针指向的数据结构不能保证不被改变。
<1>.number类型的变量值不能被改变

<2>.Array 类型,值可以被改变
