javascriptの命名規則
JavaScriptの命名規則をたま〜に忘れることがあるので雑にメモしておく。
ちなみにJavascriptの命名規則は、Javaと同じ命名規則を使っている。
| シーン | 命名ルール | 例 |
|---|---|---|
| クラス名 | パスカルケース | Dog |
| メソッド名 | キャメルケース | goWalking |
| 定数 | 全大文字 | ROUTE、HATENA_BLOG |
| 変数名 | キャメルケース | currentUser |
| プロパティ名 | キャメルケース | firstName |
| コンポーネント名 | パスカルケース | CheckBox |
Reactコンポーネントの命名は、上記のようにパスカルケースを使っているが、 Vueコンポーネントの命名は特殊で、ケバブケースを使っている。 例:user-name-input-form