Peter: JavaScript Konstruktor in Literal Notation

Beitrag lesen

Hallo,

ich habe eine Frage.
In JavaScript nutze ich die Literal Notation um Objekte zu definieren.

Hier ein Beispiel:

var TEST = {

myVar:null,
 myVar2:null,

getMyVar: function(){
  return this.myVar;
 },
 getMyVar2: function(){
  return this.myVar2;
 },

setMyVar: function(i){
  this.myVar = i;
 },

setMyVar2: function(i){
  this.myVar2 = i;
 }

}

Nun meine Frage, wie kann ich diesem Objekt einen Konstruktor geben?
Denn eigentlich würde ich gerne einen Aufruf wie diesen tätigen

var test1 = new TEST;

Da ich aber noch keinen Konstruktor definiert habe, meckert der Browser zu recht.

Ich wäre dankbar für jeden Hinweis.

Gruß
Peter