파카

호이스팅이란? 본문

프로그래밍/Javascript

호이스팅이란?

Anphaca 2021. 11. 8. 19:54

일단은 이렇다

계속 알아보고 수정해야  할 부분으로 

 

기본 문법은 아래와 같다. 

// 호이스팅 (Hoisting)
// 함수 선언부가 유효범위 최상단으로 끌어올려지는 현상

const hf1 = 7;

// testErrorDouble is not function error 
// 아래의 주석이 된 testDouble 은
// 함수 표현 방식으로 선언 후 위에 작성하였기 때문에 에러가 발생한다.
// testErrorDouble();   

const testErrorDouble = function () {
    console.log(hf1 * 2);
}

hoistingFunction();

function hoistingFunction() {
    console.log (hf1 * 2);
}

 

'프로그래밍 > Javascript' 카테고리의 다른 글

객체 (2)  (0) 2021.11.10
객체 (1)  (0) 2021.11.09
JS, 함수 (2)  (0) 2021.11.01
JS, 함수  (0) 2021.10.31
JS, 타입  (0) 2021.10.30
Comments