作用:申明常量,常量就是值(内存地址)不能变化的量 1.同样具有块级作用域 2.声明常量必须赋初始值 3.常量复制后,值不能更改 注意 复杂数据类型内部的数据可以更改,但是不能对复杂数据类型直接赋值 var let const三者的区别