24.2. 프로그램언어 자바스크립트(JavaScript)의 호이스팅의 동작
프로그램언어 자바스크립트(JavaScript)에서의 변수 호이스팅 변수 호이스팅은 JavaScript에서 변수가 선언되기 전에 참조될 수 있는 현상을 말합니다. 이는 변수가 코드 어디에 있든 상관없이 해당 변수가 함수나 스코프의 맨 위로 끌어올려지는 것을 의미합니다. 예를 들어, 아래와 같은 코드를 살펴봅시다. console.log(x); // undefined var x = 5; 위 코드에서 변수 x가 선언되기 전에 참조되었지만, JavaScript는 변수 선언을 맨 위로 … Read more