이름을 만들 때 다음의 규칙을 따르도록 한다.
Style | Description | Category |
---|---|---|
UpperCamelCase | 첫문자는 대문자로하고 단어 구분시에만 대문자 표기 | 클래스, 인터페이스, 타입, enum, 데코레이터, 타입 파라미터 |
lowerCamelCase | 첫문자는 소문자로하고 단어 구분시에만 대문자 표기 | 일반 변수, 파라미터, 함수 이름, 메소드, property, 모듈 등 |
CONSTANT_CASE | 모든 문자를 대문자로 표기 | 전역 constant 변수, enum values를 포함한 변수 |
타입스크립트는 타입으로 정보를 표현하기 때문에, 이름에는 타입에 관한 정보가 들어가면 안된다.