命名
1.名副其实
命名名称应该已经答复了所有的问题
js代码
var d ;//小时的时间 var elapsedTimeDays;
第二中比第一种更好不用注释就能明白
2.避免误导
避免使用相似的或不同之处较少的词来命名
3.类名
类名使用名词或名词短语,不应该使用动词
例如: 猫 用cat命名
4.方法名
和类名相反,方法名用动词或动词短语来命名
js代码
function addFristName(){}
5.不要用双关语
6.使用计算机领域内的名称命名
7.添加有意义的语境
用能表达出你要做什么的语句来定义,如你要添加第一个名就用addFristName来命名这一个方法
函数
1.短小
写函数时我们要写的尽可能短
2.只做一件事
一个函数应该做好一件事,做好这件事,只做这件事
一个函数只做一件事的判断方法:能否再拆出一个函数
js代码
for() { for() { } }
这个可以拆出一个函数
js代码
for() { functionName(); } function functionName() { for(){} }
4.别重复自己
使用面向对象来代替重复的函数