Nodejs编程规范--建议

Nodejs并没有官方文档规定应用程序的代码风格,但是有一些事实上的约定。

  1. 缩进--两空格

  2. 行宽--80个字符

  3. 语句分隔符

    建议一律使用分号,哪怕一行只有一个语句,也不要省略分号

  4. 变量定义--永远使用var定义变量,并确保每个语句定义一个变量

  5. 变量名和属性名--小驼峰式命名法

  6. 函数--一般函数 小驼峰式;构造函数 大驼峰式

  7. 引号 -- 统一为单引号

  8. 关联数组的初始化

    var = { 放在一行, 下面每行一对键值,保持两空格缩进,以分号结尾, }; 最后单独另起一行;

    对于每对键值,除非键值名中有空格或者非法字符,否则一律不用引号。

  9. 等号 -- ===

  10. 命名函数

     尽量给构造函数和回调函数命名,在调试时可以清晰显示调用栈;

    回调函数,约定第一个参数是错误对象err。

  11. 对象定义 -- 尽量将所有成员函数通过原型定义,将属性在构造函数内定义,然后对构造函数使用new关键字创建对象;绝对不要把属性作为原型定义。

  12. 继承 -- 尽量使用util模块中的inherits函数。

你可能感兴趣的:(规范,nodejs)