JavaScript编码风格指南(中文版)(4)

单行空行仅限在如下情况中使用。
•方法之间。
•方法中局部变量和第一行语句之间。
•多行或者单行注释之前。
•方法中逻辑代码块之间以提升代码的可读性。

空格应当在如下的情况下使用。
•关键词后跟括号的情况应当用空格隔开。
•参数列表中逗号之后应当保留一个空格。
•所有的除了点(.)之外的二元运算符,其操作数都应当用空格隔开。单目运算符的操作数之间不应该用空白隔开,例如一元减号,递增(++),递减(--)。
•for 语句的表达式之间应当用空格隔开。

13.需要避免的

•切勿使用像String一类的原始包装类型创建新的对象。
•避免使用eval()。
•避免使用with语句。该语句在严格模式中不复存在,可能在未来的ECMAScript标准中也将去除。

写在最后

  上述指南并不是在开发过程中必须完全遵守的,我们可以只汲取其中的一部分来改善自己的编码风格,让自己的代码易读、可维护。关于编码风格,每个团队都有自己的特色,只要保持团队一致性,可以高效的开发就OK了。有些规则也并不是我们必须一成不变地遵守的,比如在缩进方面,我们使用Tab键很多时候更加地便捷,但是我们不能保证在任何环境下Tab都代表4个空格,为了在缩进方面保持一致性,如果使用Tab键那么在整个过程中都要使用;还有关于""和‘'的使用,我们也不必都使用"",使用''也是可以的,只要保持一致的风格就可以了。还有很多其他类似的风格问题,全凭个人选择。

  没有绝对的准则,只有适不适合。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wzffgs.html