Google JavaScript 風格指南
- 檔名必須全部小寫,可包含 _ 和 -
- 原始檔編碼必須是 UTF-8
- 使用 2 個空格縮排
- 使用空格符而不是 Tab
- 語句末尾必須加分號
- 不要再用 var, 改為 let 和 const
- 推薦箭頭函式
- 使用模板字串
- 優先使用 for… of 做遍歷
- 不要使用 eval
- 常量使用大寫英文和下劃線 CONSTANT_CASE
- 不要在一次申明多個變數,每次申明一個變數(如 let a = 1, b = 2改成let a = 1,let b = 2)
- 使用單引號而不是雙引號
- 不要使用 Array 構造器來建立陣列
- 不要提前宣告變數,在離使用最近的地方再宣告
- 方法名需要使用駝峰命名法
相關文章
- Google JavaScript 程式碼風格指南GoJavaScript
- JavaScript風格指南JavaScript
- JavaScript編碼風格指南JavaScript
- JavaScript 編碼風格指南JavaScript
- JavaScript 程式碼風格指南JavaScript
- 公開“Google開發者文件風格指南”Go
- Google Java 程式設計風格指南GoJava程式設計
- JavaScript 程式設計風格指南JavaScript程式設計
- Google Python 程式設計風格指南GoPython程式設計
- Google C++程式設計風格指南GoC++程式設計
- [譯] Google JavaScript 風格指南中 13 個值得注意的細節GoJavaScript
- Google C++ 程式設計風格指南:類GoC++程式設計
- Google C++ 程式設計風格指南:格式GoC++程式設計
- 前端程式碼規範 — JavaScript 風格指南前端JavaScript
- Google C++ 程式設計風格指南:來自 Google 的奇技GoC++程式設計
- 《Google 開源專案風格指南》中文版Go
- Google C++ 程式設計風格指南:作用域GoC++程式設計
- Google C++ 程式設計風格指南:註釋GoC++程式設計
- Google C++程式設計風格指南(七):格式GoC++程式設計
- Google C++ 程式設計風格指南:命名約定GoC++程式設計
- Google Java 程式設計風格指南 —— 見微知著GoJava程式設計
- Google C++程式設計風格指南(二):作用域GoC++程式設計
- JS 風格指南JS
- Google C++ 程式設計風格指南:標頭檔案GoC++程式設計
- Google C++ 程式設計風格指南:其他 C++ 特性GoC++程式設計
- Google C++程式設計風格指南(三):C++ 類GoC++程式設計
- Google C++程式設計風格指南(五):命名約定GoC++程式設計
- JavaScript 風格指南/編碼規範(Airbnb公司版)JavaScriptAI
- Json風格指南JSON
- Google C++程式設計風格指南(六):程式碼註釋GoC++程式設計
- Google C++程式設計風格指南(八):規則之例外GoC++程式設計
- 轉享:AppengineJS:Javascript風格來到google雲端計算APPJSJavaScriptGo
- RayWenderlich 官方 Swift 風格指南Swift
- Vue風格指南小結Vue
- Vue 前端程式碼風格指南Vue前端
- 中文寫作排版風格指南
- CoffeeScript 編碼風格指南
- Python 編碼風格指南Python