当前位置:主页 > nodejs教程 > Node.js编码规范

关于Node.js编码规范

发布:2020-03-05 18:16:02 133


为找教程的网友们整理了node相关的编程文章,网友康蕴涵根据主题投稿了本篇教程内容,涉及到Node.js、编码规范、Node.js编码规范相关内容,已被833网友关注,内容中涉及的知识点可以在下方直接下载获取。

Node.js编码规范

调用函数的时候,函数名与左括号之间没有空格。

函数名与参数序列之间,没有空格;所有其他语法元素与左括号之间,都有一个空格。

使用小驼峰式命名法作为所有变量和属性的命名规则。

缩进使用两空格,统一使用单引号。

关联数组,除非键名中有空格或是非法字符,否则一律不用引号。

不要将不同目的的语句,合并成一行。

不要省略句末的分号,哪怕一行只有一个语句。

不要使用自增(++)和自减(--)运算符,用+=和-=代替。

不要使用"相等"(==)运算符,只使用"严格相等"(===)运算符。

所有变量声明都放在函数的头部。

所有函数都在使用之前定义。

尽量给构造函数和回调函数命名,这样当你在调试的时候可以看见更清晰的调用栈。

尽量将所有的成员函数通过原型定义,将属性在构造函数内定义,然后对构造函数使用new关键字创建对象。

避免复杂的继承,如果要继承,尽量使用util模块中的inherits函数。比如A继承B,可以util.inherits(A,B)。


参考资料:

《Node.js开发指南》附录B(BYVoid)

Javascript编程风格 (阮一峰)


参考资料

相关文章

  • 深入理解Node.js事件驱动编程

    发布:2020-02-28

    这篇文章主要介绍了Node.js中的事件驱动编程详解,本文主要讲解理论性知识,如什么是事件驱动编程、什么是闭包、闭包如何帮助异步编程等知识,需要的朋友可以参考下


  • Node.js中关于服务器端应用开发框架Hapi.js的用法实例

    发布:2020-06-14

    Hapi.js 是一个用来构建基于 Node.js 的应用和服务的富框架,使得开发者把重点放在便携可重用的应用逻辑而不是构建架构。内建输入验证、缓存、认证和其他 Web 应用开发常用的功能。


  • Node.js实现MVC框架的实例方法

    发布:2020-06-03

    下面小编就为大家带来一篇使用Node.js实现简易MVC框架的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧


  • node.js回调函数之阻塞调用与非阻塞调用

    发布:2022-12-03

    给大家整理了关于node.js的教程,本文重点给大家介绍node.js回调函数之阻塞调用和非阻塞调用,涉及到node.js回调函数的相关知识,对本文感兴趣的朋友一起学习吧


  • 实例分享Node.js如何利用debug模块打印出调试日志

    发布:2020-02-18

    debug日志打印模块主要实现功能是带命名空间(模块名)、时间戳、色彩输出日志;将日志写入文件;浏览器端使用;格式化函数;支持自定义方法。下面这篇文章主要介绍了Node.js利用debug模块


  • 基于Node.js的HTTP/2 Server实践总结

    发布:2019-08-01

    HTTP/2目前已经逐渐的在各大网站上开始使用,这篇文章主要介绍了详解基于Node.js的HTTP/2 Server实践,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧


  • node.js微信授权获取用户信息

    发布:2020-03-11

    这篇文章主要介绍了node.js实现微信开发之获取用户授权,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧


  • Node.js实现小说爬虫的实操方法代码

    发布:2019-08-03

    现在爬虫在很多web项目中都有应用,这篇文章主要介绍了Node.js 实现简单小说爬虫实例,有兴趣的可以了解一下。


网友讨论