var test = Array();
test['test1'] = 'test2';
Du erstellst ein Array und schreibst dann eine nicht-Array-Eigenschaft, wodurch die Array-Instanziierung überschrieben wird:
~~~javascript
var test = Array();
test instanceOf Array == true;
test['test1'] = 'test2';
test instanceOf Array == false;
Dann kannst Du auch gleich ein Objekt nehmen. Für die Umwandlung in JS-Code nimmst Du JSON, wie Dir alle anderen auch schon gesagt haben.
Gruß, LX
--
RFC 1925, Satz 2: Egal, wie fest man schiebt, ganz gleich, wie hoch die Priorität ist, man kann die Lichtgeschwindigkeit nicht erhöhen.
RFC 1925, Satz 2: Egal, wie fest man schiebt, ganz gleich, wie hoch die Priorität ist, man kann die Lichtgeschwindigkeit nicht erhöhen.