项目开发请严格遵守命名规范 <-_->
1.项目命名
全部采用小写方式, 以下划线分隔。
示例:my_project_name
2.目录命名
参照项目命名规则;有复数结构时,要采用复数命名法。
示例:scripts, styles, images, data_models
3.JS文件命名
3.1变量:必须采用小驼峰式命名法。
命名规范:前缀应当是名词。(函数的名字前缀为动词,以此区分变量和函数)
命名建议:尽量在变量名字中体现所属类型,如:length、count等表示数字类型;
而包含name、title表示为字符串类型。
3.2 常量:必须采用全大写的命名,且单词以_分割,
常量通常用于ajax请求url,和一些不会改变的数据
动词 含义 返回值
can 判断是否可执行某个动作(权限) 函数返回一个布尔值。true:可执行;false:不可执行
has 判断是否含有某个值 函数返回一个布尔值。true:含有此值;false:不含有此值
is 判断是否为某个值 函数返回一个布尔值。true:为某个值;false:不为某个值
get 获取某个值 函数返回一个非布尔值
set 设置某个值 无返回值、返回是否设置成功或者返回链式对象
load 加载某些数据 无返回值或者返回是否加载完成的结果
对于项目开发可以约定规范