Variable aus mehreren Werten zusammensetzten

Patrom

Grünschnabel
Hi @ all

Ich habe ein Problem:
Wie kann man mit JS einen Variablennamen aus mehreren Werten die aus anderen Variablen kommen zusammensetzten?

In PHP würde das so gehen:

PHP:
$hallo = "Tra";
$var  = "fo";
${$hallo.$var} ="";

Thx
Pat-ro
 
Du könntest das mit eval erledigen, aber vergess eval am besten gleich wieder.

Benutz doch einfach assoziierte Arrays!
 
mit eval gehts so..
Code:
<script type="text/javascript">
<!--
var hallo = "Tra";
var var_  = "fo";
eval("var "+hallo+var_+"='Transformator';");
alert(Trafo);
//-->
</script>
 
eval() sollte überall gehen... gehört sozusagen zum Javascript -Grundbesteck :-) ... der Zugriff auf die Variablen ist dann nur etwas umständlich.... wäre mit assoziativen Arrays weitaus komfortabler
 

Neue Beiträge

Zurück