Ich schrieb diese Funktion, um doppelte Objekte zu kombinieren und ihre Mengen hinzuzufügen.Zugriff auf Objekt in einigen() -Funktion in Javascript verwendet
Ich habe Probleme, die Mengen hinzuzufügen.
Ich nehme an, dass "Element" nur innerhalb der Funktion some() erstellt und verwendet wird und nicht mehr zugänglich ist. Wie kann ich diese Funktion reparieren, so dass ich ihre Eigenschaften bearbeiten kann?
Ex:
vor Funktion:
var product_array = [
{model:1, quantity:3},
{model:1, quantity:2},
{model:2, quantity:1}
];
nach Funktion:
var product_array = [
{model:1, quantity:5},
{model:2, quantity:1}
]
Kann fügen Sie vor/nach Beispielen für Ihre Arrays? – Andy
@Andy Nur ein Beispiel hinzugefügt. – Suavocado
'item' ist nicht außerhalb von' .some() 'definiert. Was ist der Zweck, sich 'Menge' des gleichen' Items' hinzuzufügen? Was ist das erwartete Ergebnis? – guest271314