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