2017. 12. 5. 00:21
* 식별자
- 자바스크립트에서 이름을 붙일 때 사용하는 단어
- 변수명과 함수명
- 식별자를 만들 때는 다음 규칙을 반드시 지켜야 함
1. 키워드를 사용하면 안 된다
2. 숫자로 시작하면 안 된다
3. 특수 문자는 _ 과 $ 만 허용한다
4. 공백 문자를 포함할 수 없다
이 네 가지 규칙만 만족한다면 모든 단어를 식별자로 사용할 수 있음
alpha
alpha10
_alpha
$alpha
Alpha
ALPHA
반면에 키워드나 숫자로 시작하거나 공백 문자가 있으면 안 됨
break
273alpha
has space
식별자로 한글이나 한자, 일본어 같은 언어를 사용할 수 있으나 대부분 알파벳
* 자바스크립트 개발자가 지키는 관례
1. 생성자 함수의 이름은 항상 대문자로 시작
2. 변수, 인스턴스, 함수, 메서드의 이름은 항상 소문자로 시작
3. 여러 단어로 이루어진 식별자는 각 단어의 첫 글자를 대문자로 시작
자바스크립트의 식별자는 크게 4 종류
구분 |
단독으로 사용 |
다른 식별자와 함께 사용 |
식별자 뒤에 괄호 없음 |
변수 |
속성 |
식별자 뒤에 괄호 있음 |
함수 |
메서드 |