目录

JavaScript const

常量数组:

// Create an array:
const cars = ["Saab", "Volvo", "BMW"];

// Change an element:
cars[0] = "Toyota";

// Add an element:
cars.push("Audi");
亲自试一试 »

常量对象:

// Create an object:
const car = {type:"Fiat", model:"500", color:"white"};

// Change a property:
car.color = "red";

// Add a property:
car.owner = "Johnson";
亲自试一试 »

描述

这个const语句声明一个变量。

变量是存储信息的容器。

在 JavaScript 中创建变量称为 "declaring" 变量:

const name = "Volvo";

笔记

const 变量在声明时必须赋值。

也可以看看:

JavaScript 参考:JavaScript 变量

JavaScript 参考:JavaScript 让

教程:

JavaScript 教程:JavaScript 变量

JavaScript 教程:JavaScript 常量

JavaScript 教程:JavaScript 让

JavaScript 教程:JavaScript 范围


语法

const name = value;

参数

Parameter Description
name Required.
The name of the variable.
Variable names must follow these rules:

Must begin with a letter, or $, or _
Names are case sensitive (y and Y are different)
Reserved JavaScript words cannot be used as names
value Required.
A value to be assigned to the variable.


什么时候使用 JavaScript const?

作为一般规则,始终使用以下方式声明变量const除非你知道该值会改变。

使用const当您声明:

  • 一个新的数组
  • 一个新对象
  • 一个新功能
  • 一个新的正则表达式

浏览器支持

const所有现代浏览器都支持:

Chrome Edge Firefox Safari Opera IE
Yes Yes Yes Yes Yes 11

const是 ECMAScript6 (ES6 - JavaScript 2015) 功能。