标签:等于 制表符 ppi 可读性 col line student 提高 注释
作为前端程序员,一定要认清javascript的地位,不要被它乱七八糟的特点所迷惑。JavaScript主要是用来操控和重新调整DOM,通过修改DOM结构,从而达到修改页面效果的目的。
要用这个中心思想指导以后的所有js学习,包括它的框架。
所谓合理就是合乎道理。那么合理的javascript代码通常遵循哪些原则?笔者认为至少要遵循以下几点:
无论选择驼峰命名法还是匈牙利命名法,见名知意是最重要也最基本的一条法则。同时也要避免会产生歧义的命名。
例如 变量“当前时间”
var d;不好的命名
var currentTime 好的命名
每个函数只干一件事就是避免把所有业务逻辑都放在同一个函数中完成,这样的好处是代码更为简洁,可读性提高,易于维护及复用。
举个简单的例子:
好的传参
funcation queryStudent(Json student){
……………….
}
不好的传参
funcation queryStudent(id,name,…){
……………….
}
合理的 var phaseObject = { northLeftPhase = document.getElementById(‘northLeftPhase‘) } phaseObject.northLeftPhase.src=‘http://phase.com/n/left.png‘; 不合理的 document.getElementByID(‘northLeftPhase‘).src = ‘http://phase.com/n/left.png‘;
语言精练,使用规范的注释模式,防止多意义,常更新。 原则,并不是所有的变量函数都需要注释,一般注释哪些比较生涩的算法。 精练的注释 //Selector the Elements var findElements = window. findElements = function( exp ){ ....................... } 不精练的注释 //Selector the Elements by GetElementById & getElementsByTagN .... Var findElements = window. findElements = function( exp ){ ....................... } 注释 != 字幕 好的 // find [ID = A] var oA = document.getElementById(‘A‘); 不好的 /*Found through the document.getElementByID*/ var oA = document.getElementById(‘A‘);
4个空格常被作为缩进排版的一个单位。缩进的确切解释并未详细指定(空格 vs. 制表符)。一个制表符等于n个空格(视具体的编辑器而定,Eclipse默认一个制表符为4个字符)。
尽量避免一行的长度超过80个字符,因为很多终端和工具不能很好处理之。
注意:鉴于Eclipse开发工具工作区的左侧和右侧都被非代码编辑器所占据,因此建议每行的代码长度不要超过70个字符。
认清Javascript的地位并编写合理的Javascript代码
标签:等于 制表符 ppi 可读性 col line student 提高 注释
原文地址:http://www.cnblogs.com/fifalover09/p/7486828.html