文档库

最新最全的文档下载
当前位置:文档库 > 命名规则

命名规则

变量函数命名:

1基本规则:

不论是函数还是变量,在命名的时候,要做到看到名字就能大概明白这个函数或者变量所执行的操作或者是功能。

例如:

Var btnNum:int;

一眼看去就知道代表的是导航的数量。

Function picMove(){}

这个函数别人一看就知道是执行图片移动的操作

禁止用汉语拼音,音译过来命名,比如tupianyidong(图片移动)

如果命名的时候,因为英语单词不会,遇到不会表示的,1可以问,2可以google

2类型规则:

尽量在变量尾加上其类型的缩写

如:btnArr,btnNum,分别代笔的是,装载按钮的数组,和代表按钮的数量。

各种变量缩写规则:

Number->Num

Int->Int

Boolean->Boo

Array->Arr

如果声明的变量是某一类的实例化,则在变量前加下划线,首字母小写。

如:

Var _loader:Loader;

如果定义的变量是用于存储某一发生过的状态,那么在变量结尾加上后缀:

ED/ed

如:

Var select_ed:Boolean;

Var load_ed:Loader;

3变量长度

为了表达清楚某一变量所代表的含义,可以采用稍长的变量名,但不能过长:

Var IsOrNotAllPicIsLoadBoo:Boolean [所有的图片是否已经加载完成]

4函数命名:

如果该函数代表着某一事件的完成,那么在函数名末尾加上完成词:Complete、Over、ed; 如:function loadingComplete(){}或function loadingOver(){};或function loadinged(){}