변수의 생명 주기변수는 자신이 선언된 위치에서 생성되고 소멸변수 단위 ‘호이스팅’자바스크립트 고유의 특징으로 변수 선언이 스코프의 선두로 끌어 올려진 것처럼 동작호이스팅은 스코프 단위로 동작변수별 생명 주기지역 변수함수 내부 지역변수의 생명 주기는 함수 생명주기와 동일전역 변수전역 변수는 반환문을 사용할 수 없어서 실행할 문이 없을 때 종료되므로 애플리케이션 생명주기와 동일 💡(참고) 브라우저 환경전역 객체는 window로 브라우저 환경에서 var 키워드는 window의 프로퍼티로 웹페이지를 닫기 전까지 유효→ var 키워드로 선언한 전역 변수의 생명 주기 = 전역 객체의 생명 주기 전역 변수의 문제점암묵적 결합모든 코드가 전역 변수를 참조하고 변경을 허용 → 코드 가독성 나빠지고 의도치 않은 상태 변..