2 Stimmen

Meine Variablen in einen Namensraum einfügen

Wie kann ich ein Objekt erstellen, das meine Variablen mit denselben Variablennamen enthält, oder mit anderen Worten, wie kann ich meine Variablen in einen Namensraum einordnen?

var a = "variable";
var b = "variable";

var obj = {
    a : a
    b : b
}

Gibt es einen kürzeren Weg als diesen?

EDIT:

Zur Klarstellung: Ich habe die Variablen a und b bereits irgendwo deklariert. Irgendwann möchte ich sie zum Beispiel an eine andere Funktion weitergeben, aber ich möchte alle Variablen in einem Namensraum haben - obj. Anstatt also jede einzelne Variable mühsam neu zu deklarieren, indem ich dieselben Variablennamen und dieselben Variablenwerte (die Variable selbst) verwende, dachte ich, es gäbe vielleicht eine Kurzform: wie

var obj = objectify(a, b);

Ich habe mich gefragt, ob es etwas Ähnliches bereits in der Javascript-Bibliothek gibt.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X