본문 바로가기

WEB/JavaScript

[JavaScript] 키워드와 식별자

키워드자바스크립트가 처음 만들어질 때 정해놓은 특별한 의미가 있는 단어를 말한다. 

자바스크립트 키워드 리스트

 

 


 

 

식별자프로그래밍 언어에서 이름을 붙일 때 사용하는 단어를 말한다.

 

식별자를 만들 때는 다음과 같은 규칙을 반드시 지켜야 한다.

  • 키워드를 사용하면 안됩니다.
  • 숫자로 시작하면 안됩니다.
  • 특수문자는 _와 $만 허용합니다.
  • 공백 문자를 포함할 수 없습니다.

 

 

식별자로 사용 가능한 단어와 불가능한 단어를 살펴보자.

식별자로 사용 가능한 단어 식별자로 사용 불가능한 단어
alpha
alpha10
_alpha
$alpha
AlPha
ALPHA
break
273alpha
has space

 

식별자를 만들 때 자바스크립트 개발자 대부분이 지키는 관례가 있다. 이는 식별자의 의미를 더 명확하게 하려고 사용하는 규칙이다.

  • 클래스의 이름은 항상 대문자로 시작합니다.
  • 변수와 인스턴스, 함수, 메소드의 이름은 항상 소문자로 시작합니다.
  • 여러 단어로 이루어진 식별자는 각 단어의 첫 글자를 대문자로 합니다.

 

 

식별자는 크게 네 종류로 나누어 부를 수 있다.

구분 단독으로 사용 다른 식별자와 사용
식별자 뒤에 괄호 없음 변수 속성
식별자 뒤에 괄호 있음 함수  메소드

 

alert('Hello World')   →   함수 

Array.length  →   속성   

input  →   변수

prompt('Message', 'Defstr')  →   함수

Math.PI  →   속성

Math.abs(-273)  →   메소드

 

'WEB > JavaScript' 카테고리의 다른 글

[JavaScript] 조건문  (0) 2022.07.03
[JavaScript] NaN (Not a Number)  (0) 2022.07.03
[JavaScript] 입력 (prompt, confirm)  (0) 2022.03.07
[JavaScript] 템플릿 문자열  (0) 2022.03.07
[JavaScript] 증감 연산자  (0) 2022.03.07