자바스크립트 호이스팅 이해하기

자바스크립트 호이스팅 – 자바스크립트 호이스팅(Hoisting)이란 , 함수 안에 선언되어 있는 변수, 함수 등을 모두 끌어올려서 해당 함수 스코프의 최상단에 선언하는 것을 이야기 합니다. 즉, 함수 내에서 아래쪽에 선언되어 있는 변수나 함수 중 필요한 것들은 미리 다 메모리상에 위로 끌어 올리는 것입니다. 변수보다는 함수 선언문이 더 위에 호이스팅 되게 됩니다. var 변수와 function 함수 선언문의 호이스팅 … Read more