JavaScript 变量命名规范可以分为规则和规范,规则也就是在命名 变量 时必须要遵守的,如果不遵守则会报错。规范就是在命名变量时建议遵守的,不遵守不会报错。
在给变量命名时,我们要做到见名知意,同时,我们最好也能做到见到变量名,能知道变量的 数据类型 ,因此,在定义变量时也有一套类似的常识标准,即,我们使用不同的变量前缀,代表变量的不同数据类型,如下:
类型 | 前缀 | 类型 | 实例 |
---|---|---|---|
数组 | a | Array | aItems |
布尔 | b | Boolean | bIsPass |
浮点数 | f | Float | fPrice |
函数 | fn | Function | fnHandler |
整数 | i | Integer | iCount |
对象 | o | Object | oPerson |
正则表达式 | re | RegExp | reEmailCheck |
字符串 | s | String | sUserName |