DEVELOPMENT NOTE/Javascript / / 2022. 12. 13. 10:17

[Javascript] 예약어 / 식별자 / 실행문

반응형

 

 

자바스크립트의 예약어 / 식별자 / 실행문 의미 정리.

 

 

예약어 (Reserved Word)


  • 자바스크립트 자체의 기능을 실행하기 위해 예약된 명령어
    ex_const, boolean, for, typeof...
  • 예약어는 이미 자바스크립트 자체에서 문법적인 용도로 사용되고 있기 때문에, 식별자로 사용할 수 없다. 

 

 

식별자 (Identifier)


  • 특정 대상을 유일하게 구별할 수 있도록 사용자가 임의로 만드는 이름.
    ex_변수나 함수의 이름 등
  • 식별자 작성 시 예약어는 사용할 수 없다.

 

 

실행문 (Execute statement)


  • 자바스크립트에서 실제 동작을 지시하기 위한 구문
    ex_const title = document.querySelector("h1")
  • 예약어와 식별자가 모여 실행문을 구성한다.

 

 


자바스크립트를 구성하는 세가지 용어에 대해 정리해보았다. 사실 이 자체가 코딩에 유용하게 쓰인다기보단, 개발자와 커뮤니케이션 시에 쓰일 수 있는 용어라고 봐야 할 듯 하다. 위 용어들은 자바스크립트 뿐 아니라 다른 코딩 언어에서도 보편적으로 쓰이고 있는 단어이므로 다른 언어를 배울 때에도 참고하면 도움이 될 거 같다. 

 

실무에서 중요하게 참고해야 할 부분은 예약어는 식별자로 사용할 수 없다는 점이다. 자바스크립트 입장에서도 사용자 입장에서도 혼동이 오기 때문에 당연한 일이다. 예약어를 식별자로 사용 시도할 경우 보통 에러가 출력되기 때문에 쉽게 파악할 수 있으니, 변수나 함수의 이름을 선언할 때 신경써야겠다.

 

 

반응형