node.js的編碼規範簡單介紹
通常情況下編碼都有一個規範,無論是語法規定還是慣例,下面就簡單介紹一下node.js的編碼規範,希望能夠對初學者有所幫助。
規則列表如下:
1.呼叫函式的時候,函式名與左括號之間沒有空格。
2.函式名與引數序列之間,沒有空格;所有其他語法元素與左括號之間,都有一個空格。
3.使用小駝峰式命名法作為所有變數和屬性的命名規則。
4.縮排使用兩空格,統一使用單引號。
5.關聯陣列,除非鍵名中有空格或是非法字元,否則一律不用引號。
6.不要將不同目的的語句,合併成一行。
7.不要省略句末的分號,哪怕一行只有一個語句。
8不要使用自增(++)和自減(--)運算子,用+=和-=代替。
9.不要使用"相等"(==)運算子,只使用"嚴格相等"(===)運算子。
10.所有變數宣告都放在函式的頭部。
11.所有函式都在使用之前定義。
12.儘量給建構函式和回撥函式命名,這樣當你在除錯的時候可以看見更清晰的呼叫棧。
13.儘量將所有的成員函式通過原型定義,將屬性在建構函式內定義,然後對建構函式使用new關鍵字建立物件。
14.避免複雜的繼承,如果要繼承,儘量使用util模組中的inherits函式。比如A繼承B,可以util.inherits(A,B)
相關文章
- 前端單體編碼規範整理前端
- SwiftLint:程式碼規範檢查工具介紹Swift
- MongoDB資料庫建立的基本規範簡要介紹MongoDB資料庫
- OpenAPI規範簡介API
- Java正規表示式簡單介紹Java
- 簡單介紹正規表示式拆分url例項程式碼
- 程式碼規範之前端編寫碼規範前端
- stylus編碼規範
- html編碼規範HTML
- Pear 編碼規範
- CSS編碼規範CSS
- Javascript編碼規範JavaScript
- python編碼規範Python
- Webpack 的簡單介紹Web
- AOP的簡單介紹
- form表單的簡單介紹ORM
- Flownet 介紹 及光流的簡單介紹
- SVG程式碼構成簡單介紹SVG
- 簡單介紹python中使用正規表示式的方法Python
- .Net Core 編碼規範
- 前端安全編碼規範前端
- WEB前端編碼規範Web前端
- 常見編碼規範
- .Net編碼規範整理
- RPC簡單介紹RPC
- Python簡單介紹Python
- KVM簡單介紹
- RMI簡單介紹
- HTML簡單介紹HTML
- HTML 簡單介紹HTML
- JavaScript 簡單介紹JavaScript
- CSS 簡單介紹CSS
- ajax簡單介紹
- SVG簡單介紹SVG
- Clickjacking簡單介紹
- 【Pandas】簡單介紹
- Map簡單介紹
- JSON簡單介紹JSON
- ActiveMQ簡單介紹MQ