JavaScript变量命名规则
以下是JavaScript变量的命名规则:
变量名不能以数字开头
1
2var 3x, 2goats, 76trombones // 非法变量名
var up2me, go4it // 合法变量名变量名不能包含数学或逻辑运算符
1
var 2*something, this+that // 非法的,因为 * 和 + 都是算数运算符,也同样适用于 ^, /, \, ! 等符号。
变量名不能包含任何形式的标点符号,除了下划线
_
1
2var some:thing, big#, do'to // 非法
var _pounds, some_thing, gallons_ // 合法任何时候,变量名都不能含有空格
变量名不能为JavaScript的保留字
1
2var window, open, location, string // 非法
var thatWindow, someString, theLocation // 合法 (将保留字作为变量名的一部分是合法的)变量名对大小写敏感
1
var gasbag, Gasbag, GasBag, gasBag // 它们是完全不同的变量名
如果不能确定,你可以点击这里查看你的变量名是否合法。