Gunnar Bittersmann: Variablennamen dynamisch

Beitrag lesen

Hello out there!

Ich möchte gerne auf Variablen zugreifen, die ausserhalb der Funktion, in der ich sie verwende, deklariert wurden (wenn der Bereich der Deklaration überhaupt eine Rolle spielt [...]).

Bei globalen Variablen (die Eigenschaften des 'window'-Objekts sind) nicht:

user_anzahl = 9; // ohne Schlüsselwort 'var' global  
alert(window['user_'+'a'+'nzahl']);

Ein eigenes Objekt sollte aber der Verwendung von globalen Variablen vorzuziehen sein.

See ya up the road,
Gunnar

--
„Und [dieses Forum] soll […] auch ein Fachforum bleiben und kein Psychologieforum werden.“ (Kirsten Evers)