const 命令

const 声明一个只读变量(常量),声明之后不允许改变。意味着,一旦声明必须初始化,否则会报错

1.必须初始化

先来看一个简单例子

ES2015(ES6)新增关键字const

声明一个a,但是没有初始化。这样就会报错

2. 不能重复声明

ES2015(ES6)新增关键字const

3.不能变量提升

ES2015(ES6)新增关键字const

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

ES2015(ES6)新增关键字const

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

<1>.number类型的变量值不能被改变

ES2015(ES6)新增关键字const

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

ES2015(ES6)新增关键字const

相关文章:

  • 2022-12-23
  • 2022-01-01
  • 2022-12-23
  • 2021-09-30
  • 2021-05-18
猜你喜欢
  • 2021-07-06
  • 2021-10-19
  • 2021-11-14
  • 2021-05-27
  • 2021-06-04
相关资源
相似解决方案