소스코드의 평가 과정
2024년 12월 23일
-
소스코드 실행을 위한 준비 단계인 소스코드의 평가 과정에서 자바스크립트 엔진은 변수(Variable) 선언을 포함한 모든 선언문(변수(Variable) 선언문, 함수(Function) 선언문 등)을 소스코드에서 찾아내 먼저 실행한다.
-
따라서 자바스크립트 엔진은 변수(Variable) 선언이 소스코드의 어디에 있든 상관없이 다른 코드보다 먼저 실행한다.
-
따라서 변수 선언이 소스코드의 어디에 위치하는지와 상관없이 어시서든지 변수(Variable)를 참조할 수 있다.