Ich habe mein Array wie folgt aufgebaut.Wie Array in Javascript zusammenführen?
var myArray = [];
for(var i = 0; i < data.length; i++)
{
var product = data[i][0];
var size = data[i][1];
myArray.push({product:product, value:size})
}
Wie die data
ist aus dem Anwendungsbereich konstruiert wurde. Wenn ich myArray
durchschlinge, erhalte ich das folgende Ergebnis in der console.log.
for(var i = 0; i < myArray.length; i++)
{
var product = myArray[i].product;
var size = myArray[i].value;
console.log(product + ' => ' + size);
}
Shoe A => S
Shoe A => M
Shoe B => XS
Shoe B => S
Shoe B => M
Shoe C => M
Shoe C => LG
Shoe D => S
Shoe D => M
Shoe D => LG
Shoe D => XL
Wie soll ich tun, um das folgende Ergebnis zu erhalten?
Shoe A => [S, M]
Shoe B => [XS, S, M]
Shoe C => [M, LG]
Shoe D => [S, M, LG, XL]
Ich neige dazu, myArray
an ein PHP-Handler schreiben AJAX.
Ist die Reihenfolge von 'Produkt' wichtig? – thefourtheye
Nein, die Reihenfolge des Produkts spielt keine Rolle. –
Warum haben die Leute abgelehnt, wenn ich keine Lösung finde? –