-
최소한의 전역변수 사용JavaScript/JS 2018. 6. 12. 19:57
전역변수 사용을 최소화하는 방법 중 하나는 애플리케이션에서 전역변수 사용을 위해 다음과 같이 전역변수 객체 하나를 만들어 사용하는 것이다. (더글라스 크락포드의 제안)
var MYAPP = {};
MYAPP.student = {
name: 'Kim',
gender: 'male'
};
console.log(MYAPP.student.name);
혹은 즉시 실행 함수로 함수 안에 가둬 사용한다. (라이브러리 등에서 많이 사용되는 방법)
즉시 실행 함수는 즉시 실행되고 그 후 전역에서 사라진다.
(function() {
var MYAPP = {};
MYAPP.student = {
name: 'Kim',
gender: 'male'
};
console.log(MYAPP.student.name);
}());
'JavaScript > JS' 카테고리의 다른 글
단축 평가, 옵셔널 체이닝 연산자, null 병합 연산자 (0) 2021.07.09 지수 연산자 (0) 2021.07.08 비교연산자(Object.is) (0) 2021.07.08 연산자 (0) 2021.07.08 Types (0) 2021.07.08