[Deep Dive] 03. 식별자

Lenny·2022년 12월 24일
0
post-thumbnail

식별자

변수 이름을 식별자(identifier)라고도 한다.

식별자는 어떤 값을 구별해서 식별할 수 있는 고유한 이름을 말한다.

값은 메모리 공간에 저장되어있다.
식별자는 메모리 공간에 저장되어 있는 어떤 값을 구별해서 식별해낼 수 있어야한다.
이를 위해 식별자는 어떤 값이 저장되어 있는 메모리 주소를 기억해야한다!

식별자는 값이 아니라 메모리 주소를 기억하고 있다.

  • "식별자" 라는 용어는 변수 이름에만 국한해서 사용되지 않는다.
    변수, 함수, 클래스 등의 이름은 모두 식별자다.
    메모리 상에 존재하는 어떤 값을 식별할 수 있는 이름은 모두 식별자라고 부른다.

변수, 함수, 클래스 등의 이름과 같은 식별자는 선언(declaration)에 의해 자바스크립트 엔진에 식별자의 존재를 알린다.


👀 참조

  • 모던 자바스크립트 Deep Dive
profile
🧑‍💻

0개의 댓글