Kai345: Object erzeugen

Beitrag lesen

[latex]Mae  govannen![/latex]

ich möchte in JS ein Objekt erzeugen, welches mir 2 variblen speichert (2mal var),

Wie kann ich das machen, ich weiß, dass man eine neue Instanz eines Objektes mit new erzueugt (z.B.: var date = new Date()) aber wie mache ich "die Klasse" Date,

Willst du nur ein einfaches Objekt als Variablen-Speicher, oder einen Konstruktor, der immer wieder neue Instanzen erzeugt, die die notwendigen Variablen erhalten (und ggf. noch Methoden)?

Für den ersten Fall reicht

var a = {  
  foo: 24,  
  bar: 'Hallo'  
}  
  
alert(a.bar); // Hallo

Für Fall 2:

function A () {  
  this.foo = 24;  
  this.bar = 'Hallo';  
}  
  
var n = new A();  
var o = new A();  
  
alert n.bar; // Hallo  
alert o.bar; // Hallo

Cü,

Kai

--
Hard to believe that anyone would use Prototype.js at this
point. It was a bad idea in 2006 and it hasn't gotten any better with age. (David Mark)
Foren-Stylesheet Site Selfzeugs
SelfCode: sh:( fo:| ch:? rl:( br:< n4:( ie:{ mo:| va:) js:| de:> zu:) fl:( ss:| ls:?