2
이 같은 물건의 많은 모듈이있는 경우 :밝히려 모듈 패턴 반환 값 규칙
나는 메소드 이름을 반복 피할 수있는 방법My.Module = (function() {
function method1() {}
function method2() {}
...
function method99() {}
return {
method1: method1,
method2: method2,
...
method99: method99
};
})();
? 그들은 모두 3 곳에 나옵니다. exp
변수가 무엇을
My.Module = (function() {
var exp = {};
exp.method1 = function() {};
exp.method2 = function() {};
...
exp.method99 = function() {};
return exp;
})();
를 호출해야합니다 :이 같은 지역 변수를 사용한다면
? exp
, exports
, exported
, obj
, object
? 그게 그렇게 중요한 건가? 대회가 뭐예요?
두 가지 방법보다 나은 방법이 있다면 무엇입니까?
를, 그것은 반환하는 개체에 대한 바로 참조입니다. –
@ NinaScholz 이름에서 어떤 식 으로든 코드에 영향을주지는 않지만 그 규칙은 무엇인지 이해합니다. 내가 대중에게 즉시 알려줄 수있는 널리 받아 들여지는 이름이 있는가? –
그냥 그대로 유지하십시오. –