norro: variablenname in variable

Hi,

ich speichere in einer Variable (var1) den Namen einer anderen Variable (var2).
Wie komme ich am besten schnellsten an den Inhalt der Variable (var2), deren Name in var 1 steht?

Danke für die Hilfe, Gruß,

norro

  1. abend,

    http://de.selfhtml.org/javascript/objekte/unabhaengig.htm#eval
    sei dir aber über die pro und contras bewusst. http://forum.de.selfhtml.org/archiv/

    mfg,
    (tanz das)
    Z.N.S.

    --
    <img src="http://www.comunicout.com/zebulon/en.gif" border="0" alt="">
    .:LIFE ON OTHER PLANETS IS DIFFICULT:.
      1. abend,

        --- -- -
        var var1 = 'test';
        var test = 'Hallo';
        alert( window[var1] );
        alert( eval(var1) );
        --- -- -

        und was ist nun besser?

        mfg,
        (tanz das)
        Z.N.S.

        --
        <img src="http://www.comunicout.com/zebulon/en.gif" border="0" alt="">
        .:LIFE ON OTHER PLANETS IS DIFFICULT:.

        1. var var1 = 'test';
          var test = 'Hallo';
          alert( window[var1] );
          alert( eval(var1) );


          und was ist nun besser?

          eval ist evil!

          es ist sau langsam
          es ist schwerer zu debuggen
          es führt kann in manchen Browsern zu Abstürzen führen

          Es gibt selten einen Grund eval zu verwenden.
          eigentlich nur, wenn du zur Laufzeit JS Code erzeugst, aber wer macht sowas schon?

          Struppi.