Jak mogę dynamicznie tworzyć klucze w tablicach asocjacyjnych javascript?
Cała dokumentacja, którą znalazłem do tej pory, to aktualizacja kluczy, które zostały już utworzone:
arr['key'] = val;
Mam taki ciąg " name = oscar "
I chcę skończyć z czymś takim:
{ name: 'whatever' }
To znaczy, dzielę ciąg i otrzymuję pierwszy element i chcę umieścić go w słowniku.
Kod
var text = ' name = oscar '
var dict = new Array();
var keyValuePair = text.split(' = ');
dict[ keyValuePair[0] ] = 'whatever';
alert( dict ); // prints nothing.