2. 基本格式
總覽
- 保持每一行程式碼的長度低於 80 個字元,短的比長的好,把長的 Array、Object 或其他語句拆成多行
- 用 2 個空白做縮排,語句後面不要有多餘空格
- 當語句中需要左大括弧,要在同一行並且左邊空一格,右大括弧則是出現在程式碼區塊下一行
- 使用分號(這部分採用 Felix's Node.js Guide)
- 檔案文件結尾多一行空白
- 除非是 JSON 格式,不然字串之類一律使用單引號
- 用 === 代替 == 判斷,但是可以允許 obj == null 檢查是 null 或 undefined
- 盡量使用可描述的判斷,將判斷結果指派給變數
- 一行宣告一個變數
var firstVar = '這個是字串變數';
var age = 18;
function test() {
var shortArray = ['hello', 'world'];
var isAdult = age >= 18;
var longObject = {
'firstObj': 'this is first',
'secondObj': 'this ois second',
'thirdObj': 'this is third'
}
if (isAdult === true) {
console.log('是成人');
}
}