함수실행을 했지만 이전 라인에서 함수정의가 없는데도 불구하고 실행되는것을 호이스팅 이라 한다.
단, 함수선언식에서만 발생한다.
hellow(); function hellow(){ console.log('text') }
함수 표현식에선 오류 발생
hellow(); const hellow = hellow(){ console.log('text') }
복잡한 함수선언을 뒤로 넣어주고 실행은 앞에 넣어주는게 좋다.