Zeichenfolgenwert in Namen der Objekteigenschaft konvertieren [duplizieren]

Mögliche Duplikate:
Konvertieren eines Strings als Feldname eines Objekts in Javascript

Ich kann dies tun:

var objPosition = {};
objPosition.title = "whatever";

Aber ich erhalte dynamisch "Titel" und möchte ungefähr ein halbes Dutzend Zeichenfolgen verwenden, um dem Objekt ein halbes Dutzend Eigenschaften zuzuweisen. Ich habe eval und mehrere andere Schemata ausprobiert, die anscheinend dasselbe Problem haben, aber bisher leer ausgefallen sind.

Ich habe:

var txtCol = $(this).text();
txtCol = $.trim(txtCol);

und ich möchte, dass der Wert von txtCol ein Eigenschaftsname ist.

Irgendwelche Ideen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage