변수 생명 주기

언어/JavaScript Deepdive

11장 : 전역 변수 문제점

변수의 생명 주기 지역 변수의 생명 주기 지역 변수의 생명주기는 함수의 생명주기와 일치 전역 변수의 생명 주기 var 키워드로 선언한 전역 변수의 생명주기는 전역 객체의 생명주기와 일치 클라이언트(브라우저)의 전역객체: window 서버사이드의 전역객체: global 전역 변수의 문제점 암묵적 결합 모든 코드가 전역 변수를 참조하고 변경할 수 있는 것 긴 생명 주기 메모리 리소스를 오랜 기간 소비하고 변수의 상태를 변경할 수 있는 기간과 기회가 많아짐 스코프 체인 상에서 종점에 존재 전역 변수의 검색 속도가 가장 느림 네임스페이스 오염 JS는 파일이 분리되었다 하더라도 하나의 전역스코프를 공유하여 동일한 이름의 전역 변수나 함수가 같은 스코프 내에 존재할 시 예상치 못한 결과를 일으킴 전역 변수의 사용을..

MellowHoney
'변수 생명 주기' 태그의 글 목록