자바스크립트에서는 함수를 선언하기 전에 호출 가능함 ==> 호이스팅
examples/part2/040.js
![]() |
함수를 선언문이 아닌 표현식을 통해 변수 할당하여 호출
![]() |
* 호이스팅은 자바스크립트의 코드를 해석하고 실행하는 방식 때문에 나나탐.
자바스크립트는 코드를 해석하는단계와 실행하는 단계로 나뉘고, 해석하는 단계에서 선언 문장을 초기화하면서 스코프 형성하고 실행하는 단계에서 값을 할당하거나 계산을 하는 행위
'JavaScript 200제' 카테고리의 다른 글
객체 속성 기술자 이행하기 (0) | 2019.09.26 |
---|---|
let 변수선언 , const로 상수선언 (0) | 2019.09.25 |
스코프 이해하기 (0) | 2019.09.25 |
함수 나머지 매개변수 이해하기 (0) | 2019.09.25 |
함수 기본 매개변수 처리하기 (0) | 2019.09.25 |