Klucz do słownika javascript nie jest przechowywany jako wartość, ale jako nazwa zmiennej
Próbuję utworzyć obiekt słownika w taki sposób
var obj = { varName : varValue };
Oczekuję, że jeślivarName='foo'
, obj powinien być{'foo', 'some value' }
jednak to, co widzę, jest{varName, 'some value'}
wartość zmiennej nie jest używana, ale nazwa zmiennej jest kluczem. Jak zrobić, aby zmienna wartość była używana jako klucz?