JavaScriptを書く時に、命名規則について「あれどうだったっけ」となった時に参考になれば幸いです。
※ 業務であれば、チームなどによってルールが決まっていることもありますので、この限りではありません。
Javascriptの命名規則
記法 | 記法名 | 例 |
---|---|---|
コンポーネント名 | アッパーキャメルケース | UserForm |
変数名 | ローワーキャメルケース | sampleFunction |
定数名 | スネークケース | API_URL |
メソッド名 | ローワーキャメルケース | addNumber |
プロパティ名 | ローワーキャメルケース | userName |
クラス名 | アッパーキャメルケース | MyCar |
おまけ: 記法について
記法 | 説明 | 例 |
---|---|---|
アッパーキャメルケース | 先頭と言葉の区切りは大文字、それ以外は小文字 | UpperCamelCase |
ローワーキャメルケース | 先頭は小文字、言葉の区切りは大文字、それ以外は小文字 | lowerCamelCase |
スネークケース | すべて大文字で、単語ごとにアンダースコアでつなぐ | THIS_IS_SNAKE |