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
- [譯] Google JavaScript 風格指南中 13 個值得注意的細節GoJavaScript
- 《Google 開源專案風格指南》中文版Go
- 前端程式碼規範 — JavaScript 風格指南前端JavaScript
- Google C++ 程式設計風格指南:命名約定GoC++程式設計
- Json風格指南JSON
- RayWenderlich 官方 Swift 風格指南Swift
- Vue 前端程式碼風格指南Vue前端
- 中文寫作排版風格指南
- 基於【ESLint+JavaScript Standard Style】標準的VUE/JS/html風格指南EsLintJavaScriptVueJSHTML
- 談談JavaScript編碼風格JavaScript
- 《英雄聯盟》VFX視覺風格指南視覺
- GOOGLE RANKBRAIN 完整指南GoAI
- PEP 8 程式程式碼的編寫風格指南
- Go 語言程式碼風格規範-指南篇Go
- Google 真賤格Go
- 優步公司的Go語言編寫風格指南Go
- 軟體架構風格——閉環架構風格(過程風格)架構
- 編寫可維護的JavaScript-程式設計風格JavaScript程式設計
- 軟體架構風格——倉庫風格架構
- #Google HTML&CSS規範指南GoHTMLCSS
- 機器學習之光:神經風格遷移的直觀指南!機器學習
- Solidity語言學習筆記————6、全域性變數風格指南Solid筆記變數
- Google官方應用程式架構指南Go架構
- 谷歌服務:Google Maps JavaScript API谷歌GoJavaScriptAPI
- 《Effective Python 第二版》第二條 遵循PEP8風格指南Python
- 谷歌的JavaScript編寫風格中 13點值得我們注意的!谷歌JavaScript
- JavaScript編碼指南JavaScript
- [譯] JavaScript 之 this 指南JavaScript
- JavaScript IndexedDB 完整指南JavaScriptIndex
- 軟體架構風格——虛擬機器風格架構虛擬機
- Bootstrap風格buttonboot
- CSharp命名風格CSharp
- RESTful風格APIRESTAPI
- Vue API風格VueAPI
- 推薦一份 Google 面試指南Go面試