0
1

More than 1 year has passed since last update.

【TypeScript】命名規則 メモ

Posted at

1. キャメルケース
英語の複合語や文を1語につなげて表記するときに使う
先頭の単語の1文字目だけ小文字、他の単語の1文字目は大文字
用途:変数、引数、関数、プロパティなど
ex)getName thisIsAnExample(this is an example)

2. パスカルケース
キャメルケースと同じく、英語の複合語や文を1語につなげて表記するときに使う
すべての単語の1文字目を大文字にする
用途:クラス、インターフェース
ex)ClassName CatchTheTrain

3. コンスタントケース
すべて大文字または単語を繋げるときはアンダースコア
用途:定数、グローバル変数
ex)ENDURL HELLO_WORLD

4. boolean型の時の変数名
「is + 形容詞」→ isClose
「can + 動詞」→ canStart
「has + 過去分詞」→ hasChanged
などの形式で命名する
詳しくはこちらの方の記事から

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1