
19
2.4 식별자와 예약어
false //
다른
불
값
null //
객체가
존재하지
않음
숫자와 문자열 리터럴은 3장에서 자세히 설명합니다.
2.4
식별자는 이름입니다. 자바스크립트에서 식별자는 상수, 변수, 프로퍼티, 함수, 클
래스의 이름에 사용하고 일부 루프의 라벨로도 사용합니다. 자바스크립트의 식별
자는 반드시 글자(알파벳 사용을 권합니다), 밑줄(
_
), 달러 기호(
$
)로 시작해야 합
니다. 그 뒤에는 글자, 숫자, 밑줄, 달러 기호를 쓸 수 있습니다(첫 자리에 숫자를
허용하지 않는 이유는 자바스크립트에서 식별자와 숫자를 쉽게 구별하기 위해서입
니다). 다음은 모두 유효한 식별자입니다.
i
my
_
variable
_
name
v13
_
dummy
$str
다른 언어와 마찬가지로 자바스크립트도 특정 식별자를 언어 자체에서 사용하도록
예약합니다. 이들 ‘예약어’는 일반적인 식별자로 사용할 수 없습니다.
2.4.1
다음 단어는 모두 자바스크립트의 일부분입니다. 이들 중 상당수(
if
,
while
,
for
등)
는 예약된 키워드이므로 상수, 변수, 함수, 클래스의 이름으로 사용할 수 없습니다
(객체의 프로퍼티 이름으로는 쓸 수 있습니다). 나머지 일부(
from
,
of
,
get
,
set
등)
는 제한적인 컨텍스트에서 문법적 ...