2020/7/25 JavaScript

JavaScript 命名規則

一般的なJavaScriptの命名規則を紹介します。

命名規則

スタイルGoogle
ファイルkebab-case or snake_case
変数lowerCamelCase
定数SNAKE_CASE
関数lowerCamelCase
クラスUpperCamelCase
privateプロパティlowerCamelCase_ (最後にアンダーバーをつける)
privateメソッドlowerCamelCase_ (最後にアンダーバーをつける)
プロパティlowerCamelCase
メソッドlowerCamelCase
名前空間lowerCamelCase
列挙型UpperCamelCase
列挙定数SNAKE_CASE

表記方法

名前表記方法
kebab-case全て小文字でハイフン(-)で単語を区切る
snake_case全て小文字でアンダーバー(_)で単語を区切る
SNAKE_CASE全て大文字でアンダーバー(_)で単語を区切る
lowerCamelCase小文字で始まり単語の区切りで大文字にする
UpperCamelCase大文字で始まり単語の区切りで大文字にする