Variablennamen als Funktionsparameter?

fritzli4711

Grünschnabel
Hi,
ich hab noch eine Frage.
Kann ich in Javascript den Namen einer später anzulegenden Variablen einer Funktion mitgeben?

Also konkret:

Code:
function setName(name_der_variablen){
  var temp_+name_der_variablen = "irgendein Wert";
}

gibt es dann in meiner Funktion setName(...) die Variable "temp_name_der_variablen"
oder geht das nich?
Wie könnte ich es dann realisieren?
danke für jeden Tipp

edit:
es gibt ja z.B. in PHP die Möglichkeit eine Funktion auszuführen wenn ich den Namen der Funktion der Funktion "call_user_func" als Parameter mitgebe.
Gibts das in der Form auch irgendwie in Javascript?
 
Zuletzt bearbeitet:
function setName( name_der_variablen ) {
eval( 'temp_' + name_der_variablen + ' = "irgendein Wert"' );
}

Edit:
SELFHTML-Link zu eval() hinzugefügt
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück