JavaScript 자바스크립트 호이스팅(Hoisting) 알아보기

javascript

자바스크립트 호이스팅이란? 자바스크립트에서 호이스팅은 코드 실행 전에 변수 및 함수 선언이 메모리에 먼저 올려지는 현상을 의미합니다. 호이스팅은 코드의 동작을 이해하고 예측하는 데 중요한 역할을 합니다. 변수 호이스팅 변수 호이스팅은 자바스크립트에서 변수 선언이 스코프의 맨 위로 끌어올려지는 특성을 나타냅니다. 이것은 변수가 선언되기 전에 사용될 수 있다는 것을 의미합니다. 그러나 변수 초기화(값 할당)는 호이스팅 되지 않으며, 선언만 … Read more