JavaScript教程:const声明块级作用域常量

说明

const 用于声明 常量,声明时 必须进行初始化,且初始化后, 不可再赋值

例子

const PI = 3.14
PI = 3.14      // 报错
PI = PI + 10   // 报错

必须初始化

// 错误写法
const PI
PI = 3.14

是块级作用域

{ 
    const x = 2
}
// 这里不能使用 x 变量
console.log(x)

对象、数组,可修改内部值

使用 const 定义的 对象 ,可以 修改 属性
使用 const 定义的 数组 ,可以 修改 元素

例子

// 创建常量对象
const lilei = {name:"李雷", heigth:1.82, age:20};

// 修改属性:
lilei.age = 21;

// 添加属性
lilei.gender = "男";

原文出处:/show_1IX3BOUO9K7d.html