ES6 const声明常量(简单易懂)

Posted ygg1221

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ES6 const声明常量(简单易懂)相关的知识,希望对你有一定的参考价值。


const关键字声明变量是在es6中引入的 ,使用const声明变量主要有以下特点:

1 使用const声明的常量具有块级作用域

if(true){     const a = 10;     console.log(a) //输出 } console.log(a) //报错

2 const声明常量之后必须设置初始值

 const PI; //报错

3 const声明的常量 值不能更改

const arr = [100,200] arr[0] = "a"; arr[1] = "b"; console.log(arr)//正常输出  const arr = [a,b];  console.log(arr) //报错

对于简单的数据类型,const声明之后,值不能改变,对于复杂的数据类型,比如对象或者数组,可以修改其中的值,但是不能修改对应的内存地址。


以上是关于ES6 const声明常量(简单易懂)的主要内容,如果未能解决你的问题,请参考以下文章

es6~const

ES6 语法

ES6-let和const命令

ES6 const命令

ES6学习之const声明常量的学习

2-新的变量声明方式(var ,let,const)