Konwertuj wartość ciągu na nazwę właściwości obiektu [duplikat]
Możliwy duplikat:
Jak przekonwertować łańcuch jako nazwę pola obiektu w javascript
Mogę to zrobić:
var objPosition = {};
objPosition.title = "whatever";
Ale otrzymuję „tytuł” dynamicznie i chcę użyć około pół tuzina tak otrzymanych ciągów, aby przypisać obiektowi pół tuzina właściwości. Próbowałem eval i kilku innych schematów, które wydają się mieć ten sam problem, ale jak dotąd są puste.
Mam:
var txtCol = $(this).text();
txtCol = $.trim(txtCol);
i chcę, aby wartość txtCol była nazwą właściwości.
Jakieś pomysły?