2017. 12. 5. 00:21

* 식별자


 - 자바스크립트에서 이름을 붙일 때 사용하는 단어


 - 변수명과 함수명


 - 식별자를 만들 때는 다음 규칙을 반드시 지켜야 함


1. 키워드를 사용하면 안 된다


2. 숫자로 시작하면 안 된다


3. 특수 문자는 _ 과 $ 만 허용한다


4. 공백 문자를 포함할 수 없다


이 네 가지 규칙만 만족한다면 모든 단어를 식별자로 사용할 수 있음


alpha

alpha10

_alpha

$alpha

Alpha

ALPHA



반면에 키워드나 숫자로 시작하거나 공백 문자가 있으면 안 됨


break

273alpha

has space



식별자로 한글이나 한자, 일본어 같은 언어를 사용할 수 있으나 대부분 알파벳



* 자바스크립트 개발자가 지키는 관례


1. 생성자 함수의 이름은 항상 대문자로 시작


2. 변수, 인스턴스, 함수, 메서드의 이름은 항상 소문자로 시작


3. 여러 단어로 이루어진 식별자는 각 단어의 첫 글자를 대문자로 시작




자바스크립트의 식별자는 크게 4 종류


 구분

단독으로 사용 

다른 식별자와 함께 사용 

 식별자 뒤에 괄호 없음

변수 

속성 

 식별자 뒤에 괄호 있음

함수 

메서드