Dynamische Array-Namen
bearbeitet von 1unitedpower> > ~~~javascript
> > var myArray = [];
> > myArray['A'] = new Array("a", "b", "c");
> > myArray['B'] = new Array("d", "e", "f");
> > ~~~
>
> Wohl eher:
>
> ~~~javascript
> var myObj = {};
> myObj['A'] = ["a", "b", "c"];
> myObj['B'] = ["d", "e", "f"];
> ~~~
Wohl eher:
~~~js
var myArray= [
["a", "b", "c"],
["d", "e", "f"]
];
~~~
Indexieren mit Buchstaben ist absurd. Insbesondere dann, wenn man von einer impliziten Indexierung Gebrauch machen kann. Außerdem bietet das Array-Interface schon viele geeignete Methoden an, um auf gleichartigen Datensätzen zu operieren, die man bei planen Objekten zunächst nicht hat.