寫程式時需follow的命名規則

首先, 一般建議能使用區域變數, 就不要使用全域變數,

但如真的要使用, 就以function 或 IIFE把變數包起來:

e.g.

var upper_Case;      //中間加底線為一般全域變數寫法

應寫成:

(function() {
 
    var upperCase;    //camel case為一般區域變數寫法

})();




再者, 簡述變數命名規則:

1. 一般來說, 變數用駝峰式命名(Camel Case): e.g. name; firstName

2. 類別(Class)用巴斯卡命名(Pascal Case): e.g. Server; CreatePerson

3. 常數用全大寫命名: e.g. var PI = 3.14; var MAX_WIDTH = 800;

4. 私有變數用底線開頭來命名: e.g. _width; _userSetting

5. 系統內建的命名是帶有雙底線開頭的: e.g. __proto__; __defineGetter__



留言

熱門文章