Gruppe von array-Elementen basierend auf javascript-variable

Ich habe ein array, das erstellt wird dynamisch aus einem xml-Dokument suchen, so etwas wie dieses:

myArray[0] = [1,The Melting Pot,A]
myArray[1] = [5,Mama's MexicanKitchen,C]
myArray[2] = [6,Wingdome,D]
myArray[3] = [7,Piroshky Piroshky,D]
myArray[4] = [4,Crab Pot,F]
myArray[5] = [2,Ipanema Grill,G]
myArray[6] = [0,Pan Africa Market,Z]

Dieses array wird in einer for-Schleife und könnte enthalten, was basierend auf dem xml-Dokument

Was ich brauche, zu erreichen, ist die Gruppierung der Elemente dieses Arrays auf der Grundlage der Buchstaben, so dass alle array-Objekte, die den Buchstaben A, die in Ihnen gespeichert werden in einem anderen array als diese

other['A'] = ['item 1', 'item 2', 'item 3'];
other['B'] = ['item 4', 'item 5'];
other['C'] = ['item 6'];

Zu klären, ich brauche zu Sortieren, Elemente basierend auf Variablen innerhalb des Arrays, in diesem Fall die Buchstaben, so dass alle array-Objekte mit den Buchstaben " A " geht unter dem neuen array per Brief

Vielen Dank für jede Hilfe!!!

InformationsquelleAutor Tobias | 2011-09-29

Schreibe einen Kommentar