学科分类
目录
JavaScript网页编程

变量的命名规范

在对变量进行命名时,需要遵循变量的命名规范,从而避免代码出错,以及提高代码的可读性,具体如下。

① 由字母、数字、下划线和美元符号($)组成,如age、num。

② 严格区分大小写,如app和App是两个变量。

③ 不能以数字开头,如18age是错误的变量名。

④ 不能是关键字、保留字,如var、for、while等是错误的变量名。

⑤ 要尽量做到“见其名知其意”,如age表示年龄,num表示数字。

⑥ 建议遵循驼峰命名法,首字母小写,后面的单词首字母大写,如myFirstName。

在JavaScript中,关键字分为“保留关键字”和“未来保留关键字”。保留关键字是指在JavaScript语言中被事先定义好并赋予特殊含义的单词,不能作为变量名使用。下面我们列举一些常见的保留关键字,如表1所示。

表1 ECMAScript 6中的保留关键字

break Case catch class
const Continue debugger default
delete Do else export
extends Finally for function
if Import in instanceof
new Return super switch
this Throw try typeof
var Void while with
yield - - -

表1列举的关键字中,每个关键字都有特殊的作用。例如,var关键字用于定义变量,typeof关键字用于判断给定数据的类型,function关键字用于定义一个函数。在本书后面的章节中我们将陆续对这些关键字进行讲解,这里读者只需了解即可。

未来保留关键字是指ECMAScript规范中预留的关键字,目前它们没有特殊功能,但是在未来的某个时间可能会加上。具体如表2所示。

表2 未来保留关键字

enum implements package public
interface private static let
protected - - -

表2列举的这些未来保留关键字建议不要当作变量名来使用,以避免未来它们转换成关键字时出错。

点击此处
隐藏目录