-
Notifications
You must be signed in to change notification settings - Fork 5
Naming Rule ja
Koichi Murakami edited this page Nov 27, 2024
·
2 revisions
変数には camelCase
を使います。
let someData = { fileName: 'ABC.pdf'}
class SomeClass {
let someData = { fileName: 'ABC.pdf'}
}
関数には camelCase
を使います。
function someFunction(firstParameter: string) {}
class SomeClass {
function someFunction(firstParameter: string) {}
}
クラスには PascalCase
を使います。
class SomeClass {}
インタフェースには PascalCase
を使います。
interface SomeFunction{
someValue: string
}
名前空間には PascalCase
を使います。
namespace SomeSpace
型には PascalCase
を使います。
type SomeType
列挙型には PascalCase
を使います。
enum SomeType {}
列挙型のメンバーには UPPER_SNAKE_CASE
を使います。
enum SomeType {
FIRST_VALUE = 'first value',
SECOND_VALUE = 'second value',
}
列挙型のメンバーには UPPER_SNAKE_CASE
を使います。
const APPLICATION_NAME = 'MyApplication'
ファイル名には camelCase
を使います。
myApplication.ts