wie kann man in JavaScript prüfen, ob ein Objekt schon existiert und wenn nicht dieses erzeugen.
Verwende entweder typeof:
if(typeof foo == 'undefined') var foo = new Object;
Oder gib explizit an, von welchem Objekt 'foo' ein Unterobjekt sein sollte:
if(!window['foo']) foo = new Object;
Alles, was du nicht explizit als Unterobjekt eines anderen Objektes definierst, ist automatisch Unterobjekt von window als dem ranghöchsten Objekt in Javascript.
Siechfred
--
Ich bin strenggenommen auch nur interessierter Laie. (molily)
Ich bin strenggenommen auch nur interessierter Laie. (molily)