章節連結
近期公司希望一統大家的命名習慣,參考資料為 Google JavaScript Style Guide。首要目標是改寫命名 Naming 的部份,因此筆記一下重點。
內容
根據不同的類型而調整的命名
1. PackageName:小寫駝峰命名,如:deepSpace
2. Class names:大寫駝峰命名。
3. Method names:小寫駝峰命名
4. Constane names:特指那些代表固定、不變的值,且在整個程式或模組中都不會改變的變數。這些常數通常在全局範疇或模組頂部定義,並使用全大寫和下劃線來命名。因此,並不是所有使用 const
的變數都被視為「常數」。
1 2 3 4 5 6 7 8 |
// Demo const MAX_USERS = 100; const API_ENDPOINT = "https://api.example.com/"; // Another Demo const userProfiles = fetchUserProfiles(); const defaultSettings = { theme: "light", notifications: true }; |