我正在尝试在命名空间内创建一个函数,以获取一个新的对象实例。
当我尝试执行以下操作时,我会遇到语法错误:
var namespace = {
a : function(param){
this.something = param;
},
a.prototype.hi = function(){
alert('hi');
},
b : function(){
var t = new a('something');
}
};
这该怎么做才是正确的语法?有没有可能在
namespace
对象内执行此操作?我不想先声明命名空间。谢谢。