Skip to content

编写规范

这不是强制性的,但这是一个好的习惯,也决定了你最终编写的属性是否利于维护和美观。

如下,在变量名中使用中文、拼音、拼音首字母、全大写、莫名其妙的命名、大驼峰都是不推荐的。

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 = "绿狗"