코드의 실행 순서와 스코프를 기억!
각각의 블록은 “렉시컬 환경Lexical Environment” 라는 내부 오브젝트를 가지고 있음
메모리 절약 뿐만 아니라, 성능 향상을 위해서라도 변수를 꼭 필요한 곳에서 선언해야 함!