var name; console.log(name); // undefined (할당은 호이스팅되지 않음) name = 'Mike'; // 여기서 할당
호이스팅 스코프 내부 어디서든 변수 선언은 최상위에 선언된 것처럼 행동 TDZ (Temporal Dead Zone) 우리말로 번역하면 일시적 사각지대라는 의미. 스코프 시작~초기화 시작 사이의 구간을 의미함. 변수가 선언되고 변수의 초기화가 이루어지기 전까지의 구간이다.