[JavaScript] 식별자 네이밍 규칙

Rae-eun Yang·2022년 7월 9일
0

식별자


어떤 값을 식별해낼 수 있는 고유한 이름

  • 식별자는 특수문자를 제외한 문자, 숫자, 언더스코어(_), 달러 기호($)를 포함할 수 있다.

  • 단, 식별자는 특수문자를 제외한 문자, 문자, 숫자, 언더스코어(_), 달러 기호($)로 시작해야 한다. 숫자로 시작하는 것은 허용하지 않는다.

  • 예약어(keyword)는 식별자로 사용할 수가 없다.


예약어


프로그래밍 언어에서 사용되고 있거나 사용될 예정인 단어

자바스크립트의 예약어는 다음과 같다.

  • await, break.case, catch, class, const, let, var, if... 등

네이밍 컨벤션


1. 카멜케이스(CameCase)

const firstName

2. 스네이크 케이스(snake_case)

const first_name

3. 파스칼 케이스(pascalCase)

const FirstName

4. 헝가리언 케이스(?HungarianCase)

const strFirstName
// 타입을 접두어로 (ex. ch : char / db : double / str : string / b : boolean)

자바스크립트 코딩 규칙


  • 변수, 함수명은 카멜 케이스를 사용한다.
  • 클래스명은 파스칼 케이스를 사용한다.

Reference


참고

profile
개발자 지망생의 벨로그

0개의 댓글