Constructeurs JavaScript utilisant la notation littérale d'objet JavaScript

Quelle est la meilleure façon de construire des constructeurs en JavaScript à l'aide de l'objet de la notation littérale?

var myObject = {
 funca : function() {
  //...
 },

 funcb : function() {
  //...
 }
};

Je veux être en mesure d'appeler

var myVar = new myObject(...);

Et de passer des arguments à une fonction constructeur à l'intérieur de myObject.

source d'informationauteur mrwooster