编写规范
这不是强制性的,但这是一个好的习惯,也决定了你最终编写的属性是否利于维护和美观。
如下,在变量名中使用中文、拼音、拼音首字母、全大写、莫名其妙的命名、大驼峰都是不推荐的。
JavaScript
var 攻击力 = ...;
var gongjili = ...;
var gjl = ...;
var GJL = ...;
var XXA = ...;
var Value = ...;
var AttackValue = ...;
正确的做法是使用小驼峰
JavaScript
var attackValue = ...;
最不济也要是拼音版小驼峰
JavaScript
var gongJiLi = ...;
函数名也应该是小驼峰
JavaScript
function attackTo(...){
...
}
小驼峰
规则:
第一个单词的首字母小写。
之后每个单词的首字母大写。
所有单词连在一起,不使用空格、下划线或连字符。
示例:userName
firstName
calculateTotalPrice
isEnabled
httpResponseCode
主要用途:包名(使用点号分隔)、变量名、方法名、函数名、参数名。
大驼峰
规则:
每一个单词的首字母都大写。
所有单词连在一起,不使用空格、下划线或连字符。
示例:UserName
FirstName``CalculateTotalPrice
HttpResponseCode
MyClass
UserProfile
主要用途:类名、接口名、枚举类名、注解类型名。(不懂这是什么暂时也没事)
顺嘴一提
这个世界上所有的专业的Java、Kotlin、JavaScript开发者都会使用这种规范(即便是业余开发者也会使用这种规范,这是编程的第一课),这种一种非强制但非常推荐的做法,这样做不但可以使你的代码更方便维护,也可以使你更容易理解他人或其他开源项目的代码。
当然你不用也没事,因为不强制。
常量
常量应该全大写,使用下划线链接多个单词,就像枚举一样。 这个不常见,写属性也不常用。了解即可。
JavaScript
var GREEN = "绿"
var GREEN_DOG = "绿狗"