반응형
호이스팅(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 |