cyx23: Globale Variablen in einer function erzeugen.

Beitrag lesen

Hallo,

eval(name + "_objekt = new testObject('layer1')");
Das hat hervorragend funktioniert!

durchgeforstet, und dort stand dann, man könne das "var" vor der
Deklaration globaler Variablen weglassen, bei lokalen muß es immer dabei
sein.

das "var" kann man eigentlich immer weglassen, aber wenn man es bei lokalen
Variablen weglässt bleibt die Variable nicht mehr lokal, sie ist dann z.B.
nicht nur in einer for-Schleife gültig sondern auch ausserhalb oder man
bekommt den Inhalt einer globalen Variable auch "lokal".

Grüsse

Cyx23