javascriptでモジュールパターンを使用する場合、コンストラクターを定義する必要があります。コンストラクターをグローバルではなく、標準のモジュールパターンに適合させたいです。
なぜこのようなものが機能しないのですか、それは完全で完全にナンセンスですか?
var HOUSE = function() {
return {
Person: function() {
var self = this;
self.name = "john";
function name() {
return self.name;
}
}
};
}();
var me = new HOUSE.Person();
alert(me.name());