관리 메뉴

KorSA

[ JavaScript ES 6 ] 변수 Hoisting 현상 본문

Knowledge Wiki/Javascript

[ JavaScript ES 6 ] 변수 Hoisting 현상

Praiv. 2021. 12. 16. 18:09
320x100

1. 변수의 Hoisting 현상
    변수의 선언을 변수 범위 맨 위로 끌고오는 현상
    즉, 변수의 선언과 할당이 함께 되어 있어도 JavaScript는 선언과 할당을 분리해서 해석한다.

console.log(age); // undefined 출력, 선언 전에도 출력 가능. 왜냐면 선언은 되어있고 할당은 안되어 있는 시점이기 때문.
 
var age = 30;

console.log(age); // 30 출력

 

 

 

728x90
728x90

'Knowledge Wiki > Javascript' 카테고리의 다른 글

[ JavaScript ES 6 ] Spread Operator  (0) 2021.12.16
[ JavaScript ES 6 ] Tagged Literal  (0) 2021.12.16
[ JavaScript ES 6 ] 변수 let, const  (0) 2021.12.16
[ JavaScript ES 6 ] 함수  (0) 2021.12.16
[ JavaScript ES 6 ] 전역변수  (0) 2021.12.16
Comments