본문 바로가기
프론트엔드/JavaScript

호이스팅

by step 1 2021. 5. 26.
반응형

호이스팅(Hoisting)

  • 함수 선언부가 유효범위 최상단으로 끌어올려지는 현상

보통의 코드들은 위에서 아래로 읽어가며 작동하지만

호이스팅 현상은 호출을 선언보다 먼저 해도 동작이 되는 현상이다.

 

// 호이스팅
// 함수 선언부가 유효범위 최상단으로 끌어 올려지는 현상
const a = 7

// 호이스팅 현상 발생
double()

function double() {
    console.log(a * 2)
}

 

반응형

'프론트엔드 > JavaScript' 카테고리의 다른 글

콜백 함수  (0) 2021.05.26
타이머 함수  (0) 2021.05.26
즉시 실행 함수  (0) 2021.05.26
화살표 함수 예제  (0) 2021.05.26
함수 arguments 객체 사용  (0) 2021.05.26