命名规则

命名规则类似Java,Javascript的通用的命名规则可以参考此处。下文提到的小Small Camel是指首字母小写Camel命名规则;Big Camel首字母大写Camel命名规则。

类型 规则
命名空间 全小写,子空间使用英文点号‘.’分隔
Big Camel
类方法 Small Camel(不含命名空间)
常量 全大写,下划线分隔词
局部变量 Small Camel
全局变量 Small Camel,首词为小写g
全局函数 Small Camel
文件 1.       文件中包含0个或多个类则使用命名空间作为文件名2.       文件中为单一类则使用类全名(含命名空间)作为文件名

3.       源码中仍有不符合上述命名规范的文件,它们多为占位文件,

a)       占位文件是AdService编译后会生成的同名文件,通常只有一句,下图中的‘ads.trunk.js’就是一个占位文件。

b)       exp.js用于实现为小流量平台的流量切换;

c)       app.js用于流量交换详细页面;

d)       sdk.ios.js是iOS平台加载的Native接口文件;

e)       另外一些不符合规范的文件是各种JS库文件

5.6 时序

发表评论

昵称