本文摘自PHP中文网,作者醉折花枝作酒筹,侵删。
在js中,可以使用const关键字声明常量,语法格式为“const 名称=值;”。const声明创建一个值的只读引用,但这并不意味着它所持有的值是不可变的,只是变量标识符不能重新分配。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
const,用于声明常量。
注意:定义的变量的时候,必须同时初始化,且其值之后不可以修改。
1 2 3 4 5 6 7 8 9 10 11 12 |
|
结果:
1 2 |
|
语法
1 |
|
nameN常量名称,可以是任意合法的标识符。valueN常量值,可以是任意合法的表达式。
描述
此声明创建一个常量,其作用域可以是全局或本地声明的块。 与var变量不同,全局常量不会变为 window 对象的属性。需要一个常数的初始化器;也就是说,您必须在声明的同一语句中指定它的值(这是有道理的,因为以后不能更改)。
const声明创建一个值的只读引用。但这并不意味着它所持有的值是不可变的,只是变量标识符不能重新分配。例如,在引用内容是对象的情况下,这意味着可以改变对象的内容(例如,其参数)。
关于“暂存死区”的所有讨论都适用于let和const。
一个常量不能和它所在作用域内的其他变量或函数拥有相同的名称。
示例
const 基本用法
常量在声明的时候可以使用大小写,但通常情况下全部用大写字母。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
块作用域
相关阅读 >>
更多相关阅读请进入《javascript》频道 >>

Vue.js 设计与实现 基于Vue.js 3 深入解析Vue.js 设计细节
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者