Hola:
La forma de hacer objetos javascript es con una función:
function Objeto(algo, a, b) {
this.algo = algo;
this.a = a;
this.b = b;
this.toString = Function () {return this.algo;}
}
Si no se redefine toString() devuelve el típico mensaje de [Object]
También se pueden crear funciones y atributos adicionales mediante protopipos:
Objeto.prototype.atributoA = Function() {return this.a;}
Ahora no recuerdo si está bien escrito (tal vez sea en minúscula)
Saludos