国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Node.js編碼規范

2019-11-20 14:21:30
字體:
來源:轉載
供稿:網友

調用函數的時候,函數名與左括號之間沒有空格。

函數名與參數序列之間,沒有空格;所有其他語法元素與左括號之間,都有一個空格。

使用小駝峰式命名法作為所有變量和屬性的命名規則。

縮進使用兩空格,統一使用單引號。

關聯數組,除非鍵名中有空格或是非法字符,否則一律不用引號。

不要將不同目的的語句,合并成一行。

不要省略句末的分號,哪怕一行只有一個語句。

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

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

所有變量聲明都放在函數的頭部。

所有函數都在使用之前定義。

盡量給構造函數和回調函數命名,這樣當你在調試的時候可以看見更清晰的調用棧。

盡量將所有的成員函數通過原型定義,將屬性在構造函數內定義,然后對構造函數使用new關鍵字創建對象。

避免復雜的繼承,如果要繼承,盡量使用util模塊中的inherits函數。比如A繼承B,可以util.inherits(A,B)。


參考資料:

《Node.js開發指南》附錄B(BYVoid)

Javascript編程風格 (阮一峰)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 沈丘县| 乃东县| 扶余县| 彰化县| 霍邱县| 墨竹工卡县| 吴堡县| 宜春市| 安国市| 苍南县| 建瓯市| 临武县| 鄱阳县| 肥城市| 山西省| 涡阳县| 仁怀市| 梅州市| 闽侯县| 孟连| 仁怀市| 吴桥县| 香格里拉县| 云和县| 沈丘县| 汕尾市| 确山县| 无棣县| 郁南县| 宁南县| 应用必备| 红桥区| 泗洪县| 乌苏市| 夹江县| 北宁市| 章丘市| 巩义市| 广昌县| 文成县| 邮箱|