초급의 끄적거림

[JavaScript] 자바스크립트의 식별자 본문

프론트엔드/JavaScript

[JavaScript] 자바스크립트의 식별자

codingD 2020. 6. 5. 15:20

식별자

  • 변수, 상수 그리고 다른 자바스크립트 구문을 구성하는 것들은 스크립트 내에서 식별자라고 알려진 코드 내에서 유일한 이름을 사용함으로써 구별

식별자 규칙

  • 최소한 하나의 문자로 구성
  • 첫 번째 글자는 반드시 하나의 문자, 밑줄(_), 달러 기호($)
  • 숫자로 시작 불가, 공백 포함 불가
  • 첫 글자 다음에 오는 각 글자는 문자, 밑줄(_), 달러 기호($), 숫자
  • 자바스크립트 문법에 존재하는 예약어를 식별자로 사용 불가

식별자 생성시, 관례

  • 모든 언어가 사용가능하지만 알파벳 사용이 관례
  • 의미 있는 단어 사용
  • 생성자 함수의 이름은 대문자로 시작
  • 변수와 인스턴스, 함수, 메소드 이름은 소문자로 시작
  • 식별자가 여러 단어로 이루어지면 각 단어의 첫 글자는 대문자

식별자 생성시, 표기 방법

  • 낙타표기법 (CamelCase)
    • 변수는 보통 소문자 낙타표기법을 사용하지만, 첫 번째 단어는 모두 소문자이고 나머지 단어는 대문자로 표기
    • ex) numCakeDonuts / englishNumber

 

'프론트엔드 > JavaScript' 카테고리의 다른 글

[JavaScript] var, let, const 차이점  (0) 2020.06.08
[JavaScript] 문제 11 ~  (0) 2020.06.08
[JavaScript] false로 취급하는 것  (0) 2020.06.05
[JavaScript] replace(치환) 및 정규식  (0) 2020.04.23
[JavaScript] 기본 문법  (0) 2019.07.08
Comments