新しいオブジェクト インスタンスを取得する名前空間内に関数を作成しようとしています。
次のことをしようとすると、構文エラーが発生します。
var namespace = {
a : function(param){
this.something = param;
},
a.prototype.hi = function(){
alert('hi');
},
b : function(){
var t = new a('something');
}
};
これを行うための正しい構文は何ですか? namespace
オブジェクト内で行うことはできませんか? 最初に名前空間を宣言したくありません。ありがとう