HTML5/java script 编程规范
一、文本编辑规则
缩进为2个空格,不使用tab
标签全部采用小写字母,如
函数和变量名称小写开头,中间采用骆驼命名法,如:getElementById(...)
类似宏的函数名称全部小写或大写,以下划线分割单词,如:extend_class__
类名称大写字母开头,如 function MyObject(...)
类中方法、变量按作用域不同,采用不同的命名规则。
发布的版本一定要注释掉console.log(...)
单行注释总是: /*...*/。多行注释总是:/**...*/。短注释用://
以// 开头的注释总是属于未完成的临时代码
给属性添加的注释://@attributeName
二、类中方法、变量命名规则
对外暴露的类名称以大写字母开头,如MapPoint
内部使用的类名称以双下划线__开头加大写字母,如__ViewPort
类的公有方法或属性、变量与函数和变量的命名规则相同,如:mapPoint.getDistance
类的私有方法或属性、变量,并且允许被其他内部类访问,以单下划线_加小写字母开头
类的外部不能直接访问的私有方法、变量,以双下划线__加小写字母开头,如:__salaryAmount
类的静态变量以大写字母开头,如:MapPoint.MaxRadius
三、一个java script类模板