Hallo,
ich habe eine Funktion work_with_x(), die auf eine globale Variable zugreift (da andere Funktionen diese auch verwenden).
var x_global;
function work_with_x() {
alert(x); // vereinfacht
}
Jetzt möchte ich mit einer Funktion work_with_x_or_y() verschiedene globale Variablen auf die gleiche Weise verarbeiten, das habe ich bisher folgendermaßen realisiert:
var y_global;
/* use_tf = true --> use x
* false --> use y
*/
function work_with_x_or_y(use_tf) {
var a=(use_tf)?x_global:y_global;
alert(a);
}
Hat jemand eine bessere, bzw. elegantere Lösung dafür?
Gibt es in JavaScript soetwas wie Zeiger work_with_x_or_y(&x_global), wobei &x_global wie bei C der Zeiger auf x_global ist?
Über Antworten würde ich mich freuen. Bedanke mich schonmal.
Gruß Hans