javascript global variable
-
Effective JavaScript [8] - 전역객체의 사용을 최소화하라Javascript 2016. 12. 2. 00:04
본 게시물은 Effective Javascript의 내용을 재구성하여 작성되었음을 알립니다. 저작권 문제 발생시 게시물이 비공개 될 수 있습니다. - 전역 변수를 선언하지 마라 - 가능하면 변수를 지역적으로 선언하라 - 전역 객체에 프로퍼터를 추가하지 마라. - 플랫폼의 기능 탐지를 위해 전역 객체를 사용하라. 자바스크립트에서 전역 변수를 정의하는 것은 모든 사람이 공유하는 공통의 네임스페이스를 더럽히고 뜻하지 않게 이름을 충돌할 만한 가능성을 만든다. 실제로 전역 네임스페이스는 자바스크립트 프로그램의 구분된 요소들이 상호작용할 수 있는 유일한 방법이기 때문에, 전역 변수의 사용은 불가피하다. 라이브러리나 컴포넌트 에서 전역 변수 이름을 정의하는 경우가 아니라면 가능한 모든 변수를 지역변수로 유지하는 게..