전역 변수를 피하거나 JavaScript에서 전역 변수 사용을 최소화하십시오. 전역 변수는 다른 스크립트에서 쉽게 덮어쓰기 때문입니다. 전역 변수는 나쁘지 않고 보안 문제도 아니지만 다른 변수의 값을 덮어쓰면 안 됩니다.
코드에서 더 많은 전역 변수를 사용하면 유지 관리 문제가 발생할 수 있습니다. 같은 이름의 변수를 추가했다고 가정해 봅시다. 이 경우 심각한 버그에 대비하세요.
전역 변수를 사용하지 않으려면 지역 변수를 사용하고 코드를 클로저로 감쌉니다. json −
로 변수를 래핑하여 이를 방지할 수도 있습니다.var wrapperDemo= { x:5, y:function(myObj){ } };
위에서 x를 호출하려면 −
를 사용하여 호출하십시오.wrapperDemo.