1unitedpower: Dynamische Array-Namen

Beitrag lesen

var myArray = [];
myArray['A'] = new Array("a", "b", "c");
myArray['B'] = new Array("d", "e", "f");

Wohl eher:

var myObj = {};
myObj['A'] = ["a", "b", "c"];
myObj['B'] = ["d", "e", "f"];

Wohl eher:

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.