2
두 번째 코드 단편에서 NS를 간단하게 선언하여 동일한 작업을 수행 할 수있는 경우 다음 예제에서 메소드를 반환하는 점은 무엇입니까?자바 스크립트 네임 스페이스에 대한 질문
1 :
var NS = function() {
return {
method_1 : function() {
// do stuff here
},
method_2 : function() {
// do stuff here
}
};
}();
2 : 더 장점이없는 특정 예에서
var NS = {
method_1 : function() { do stuff },
method_2 : function() { do stuff }
};