[javascript] 모듈 패턴에서 외부 변수를 모듈로 가져오는 방법은 무엇인가요?
var externalVariable = 'I am an external variable';
var module = (function() {
var internalVariable = 'I am an internal variable';
return {
getExternalVariable: function() {
return externalVariable;
},
getInternalVariable: function() {
return internalVariable;
}
};
})();
console.log(module.getExternalVariable()); // 외부 변수 값 출력
console.log(module.getInternalVariable()); // 내부 변수 값 출력
이 예제에서, externalVariable
은 외부 변수이고, module
은 모듈입니다. module
은 getExternalVariable()
메서드를 통해 외부 변수를 가져올 수 있습니다.