David: Konstruktor

Beitrag lesen

function Init(o)
{
  ...
}

function MyObj(param)
{
  if (param)
    Init(this);
}

a = new MyObj(true);

Das wäre schön wenn es so einfach wäre *schnüff*
Ich würde gerne alles in einem Objekt haben und folgesndes funktioniert leider nicht, ich weiß auch nicht warum:

function MyObj(param)
{
  if (param)
    Init(this);

this.Init = function ()
  {
    ...
  }
}

a = new MyObj(true);