Alex: Funktionen in Objekten

Beitrag lesen

Hallo Leute,
ich habe da ein kleines Problemchen. Ich habe hier ein Objekt und ich würde eine Methode die ich dort habe direkt ausführen:

obj = {  
  arr: [],  
  init: (function() { for (var i = 0; i < 11; i++) obj.arr.push(i); alert(obj.arr.join(' ')); })()  
}

Ich bekomme aber eine Fehlermeldung: "ReferenceError: obj is not defined".
Was habe ich falsch gemacht?

Grüße,
 Alex